org.eclipse.team.ui.synchronize
Interface ISynchronizeView
-
All Superinterfaces:
-
IAdaptable,
IPersistable,
IViewPart,
IWorkbenchPart
-
public interface ISynchronizeView
- extends
IViewPart
A view that displays synchronization participants that are registered with the
synchronize manager. This is essentially a generic container that allows
multiple
ISynchronizeParticipant implementations to share the same
view. The only behavior provided by the view is a mechanism for switching
between participants.
Clients can not add viewActions to this view because they will be global
to all participants. Instead, add participant specific actions as described
in
ISynchronizePageConfiguration.
Clients are not intended to implement this interface.
-
Since:
- 3.0
-
See Also:
-
ISynchronizeManager.showSynchronizeViewInActivePage()
VIEW_ID
static final
String VIEW_ID
- The id for this view
-
See Also:
-
Constant Field Values
COMPARE_VIEW_ID
static final
String COMPARE_VIEW_ID
-
Deprecated. not used, please use
VIEW_ID instead.
- This id is no longer used.
-
See Also:
-
Constant Field Values
display
void display(
ISynchronizeParticipant participant)
- Displays the given synchronize participant in the Synchronize View. This
has no effect if this participant is already being displayed.
-
-
-
Parameters:
-
participant - participant to be displayed, cannot be null
getParticipant
ISynchronizeParticipant getParticipant()
- Returns the participant currently being displayed in the Synchronize View
or
null if none.
-
-
-
Returns:
- the participant currently being displayed in the Synchronize View
or
null if none
Guidelines for using Eclipse APIs.
Copyright (c) Eclipse contributors and others 2000, 2008. All rights reserved.