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.