- All Implemented Interfaces:
Method SummaryModifier and TypeMethodDescription
voidDeprecated.Called whenever the content of the given source has changed.
protected ControlDeprecated.Create the page for this part and return the top level control for the page.
dispose()Deprecated.Disposes of this workbench part.
voidDeprecated.This method flushes the content in any viewers.
protected ICompareInputDeprecated.Return a compare input that represents the selection.Deprecated.Return the synchronize page configuration for this partDeprecated.Return the Synchronize participant for this part
protected final ISelectionProviderDeprecated.Return the selection provider for the page.
getTitle()Deprecated.Returns the title of this workbench part.Deprecated.Returns the title image of this workbench part.
isDirty()Deprecated.Returns whether the contents of this part have changed since the last save operation.
protected voidDeprecated.Prepare the compare input for display in a content viewer.
Methods inherited from class org.eclipse.team.ui.PageSaveablePart
createPartControl, getControl, getShell, prepareCompareInput, setDirty, setNavigator, setPageDescription, setShowContentPanes
Methods inherited from class org.eclipse.team.ui.SaveablePartAdapter
addPropertyListener, doSaveAs, getAdapter, getSite, getTitleToolTip, isSaveAsAllowed, isSaveOnCloseNeeded, removePropertyListener, setFocus
(Shell shell, CompareConfiguration cc, ISynchronizePageConfiguration pageConfiguration, ISynchronizeParticipant participant)Deprecated.Creates a part for the provided participant. The page configuration is used when creating the participant page and the resulting compare/merge panes will be configured with the provided compare configuration.
shell- the parent shell for this part
cc- the compare configuration that will be used to create the compare panes
pageConfiguration- the configuration that will be provided to the participant prior to creating the page
participant- the participant whose page will be displayed in this part
disposepublic void dispose()Deprecated.Disposes of this workbench part.
This is the last method called on the
IWorkbenchPart. At this point the part controls (if they were ever created) have been disposed as part of an SWT composite. There is no guarantee that createPartControl() has been called, so the part controls may never have been created.
Within this method a part may release any resources, fonts, images, etc. held by this part. It is also very important to deregister all listeners from the workbench.
Clients should not call this method (the workbench calls this method at appropriate times).
getTitleImagepublic Image getTitleImage()Deprecated.Returns the title image of this workbench part. If this value changes the part must fire a property listener event with
The title image is usually used to populate the title bar of this part's visual container. Since this image is managed by the part itself, callers must not dispose the returned image.
getTitlepublic String getTitle()Deprecated.Returns the title of this workbench part. If this value changes the part must fire a property listener event with
The title is used to populate the title bar of this part's visual container.
isDirtypublic boolean isDirty()Deprecated.Description copied from interface:
ISaveablePartReturns whether the contents of this part have changed since the last save operation. If this value changes the part must fire a property listener event with
Note: this method is called often on a part open or part activation switch, for example by actions to determine their enabled status.
contentChangedpublic void contentChanged
(IContentChangeNotifier source)Deprecated.Description copied from interface:
IContentChangeListenerCalled whenever the content of the given source has changed.
doSavepublic void doSave
(IProgressMonitor pm)Deprecated.This method flushes the content in any viewers. Subclasses should override if they need to perform additional processing when a save is performed.
createPageDeprecated.Create the page for this part and return the top level control for the page.
getSelectionProviderprotected final ISelectionProvider getSelectionProvider()Deprecated.Return the selection provider for the page. This method is called after the page is created in order to register a selection listener on the page.
prepareInputprotected void prepareInput
(ICompareInput input, CompareConfiguration configuration, IProgressMonitor monitor) throws InvocationTargetExceptionDeprecated.Prepare the compare input for display in a content viewer. This method is called from
PageSaveablePart.prepareCompareInput(ICompareInput)and may be called from a non-UI thread. This method should not be called by others.
getPageConfigurationpublic ISynchronizePageConfiguration getPageConfiguration()Deprecated.Return the synchronize page configuration for this part
- Returns the pageConfiguration.
getParticipantpublic ISynchronizeParticipant getParticipant()Deprecated.Return the Synchronize participant for this part
- Returns the participant.
getCompareInputDeprecated.Return a compare input that represents the selection. This input is used to feed the structure and content viewers. By default, a compare input is returned if the selection is of size 1 and the selected element implements
ICompareInput. Subclasses may override.