Package org.eclipse.emf.cdo.ui.compare
Class CDOCompareEditorUtil.Input
- java.lang.Object
-
- org.eclipse.core.runtime.PlatformObject
-
- org.eclipse.compare.CompareEditorInput
-
- org.eclipse.emf.compare.ide.ui.internal.editor.AbstractEMFCompareEditorInput
-
- org.eclipse.emf.compare.ide.ui.internal.editor.ComparisonEditorInput
-
- org.eclipse.emf.cdo.ui.compare.CDOCompareEditorUtil.Input
-
- All Implemented Interfaces:
ICompareContainer
,IPropertyChangeNotifier
,IAdaptable
,IRunnableContext
,IRunnableWithProgress
,IEditorInput
- Enclosing class:
- CDOCompareEditorUtil
public static final class CDOCompareEditorUtil.Input extends org.eclipse.emf.compare.ide.ui.internal.editor.ComparisonEditorInput
- Since:
- 4.4
- Author:
- Eike Stepper
-
-
Field Summary
-
Fields inherited from class org.eclipse.compare.CompareEditorInput
DIRTY_STATE, PROP_SELECTED_EDITION, PROP_TITLE, PROP_TITLE_IMAGE
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CDOCommitInfo
getCommitInfo()
org.eclipse.emf.compare.Comparison
getComparison()
Image
getTitleImage()
boolean
isOK()
boolean
okPressed()
void
removePropertyChangeListener(IPropertyChangeListener listener)
void
saveChanges(IProgressMonitor monitor)
void
setDisposeRunnables(java.util.List<java.lang.Runnable> disposeRunnables)
-
Methods inherited from class org.eclipse.emf.compare.ide.ui.internal.editor.ComparisonEditorInput
doPrepareInput
-
Methods inherited from class org.eclipse.emf.compare.ide.ui.internal.editor.AbstractEMFCompareEditorInput
cancelPressed, getAdapterFactory, getCompareConfiguration, getEditingDomain, prepareInput
-
Methods inherited from class org.eclipse.compare.CompareEditorInput
addCompareInputChangeListener, addPropertyChangeListener, belongsTo, canRunAsJob, contentsCreated, contributeToToolBar, createContents, createContentViewerSwitchingPane, createDiffViewer, createOutlineContents, createStructureInputPane, exists, findContentViewer, findStructureViewer, firePropertyChange, flushLeftViewers, flushRightViewers, flushViewers, getActionBars, getAdapter, getCancelButtonLabel, getCompareResult, getContainer, getContentViewerDescriptor, getImageDescriptor, getMessage, getName, getNavigator, getOKButtonLabel, getPersistable, getSelectedEdition, getServiceLocator, getStructureViewerDescriptor, getTitle, getToolTipText, getWorkbenchPart, handleDispose, isDirty, isEditionSelectionDialog, isLeftSaveNeeded, isRightSaveNeeded, isSaveNeeded, registerContextMenu, removeCompareInputChangeListener, run, run, runAsynchronously, save, setContainer, setContentViewerDescriptor, setDirty, setFocus, setFocus2, setHelpContextId, setLeftDirty, setMessage, setRightDirty, setStatusMessage, setStructureViewerDescriptor, setTitle
-
-
-
-
Method Detail
-
getComparison
public final org.eclipse.emf.compare.Comparison getComparison()
-
getTitleImage
public Image getTitleImage()
- Overrides:
getTitleImage
in classCompareEditorInput
-
setDisposeRunnables
public void setDisposeRunnables(java.util.List<java.lang.Runnable> disposeRunnables)
-
saveChanges
public void saveChanges(IProgressMonitor monitor) throws CoreException
- Overrides:
saveChanges
in classCompareEditorInput
- Throws:
CoreException
-
getCommitInfo
public CDOCommitInfo getCommitInfo()
- Since:
- 4.6
-
isOK
public boolean isOK()
-
okPressed
public boolean okPressed()
- Overrides:
okPressed
in classCompareEditorInput
-
removePropertyChangeListener
public void removePropertyChangeListener(IPropertyChangeListener listener)
- Specified by:
removePropertyChangeListener
in interfaceIPropertyChangeNotifier
- Overrides:
removePropertyChangeListener
in classCompareEditorInput
-
-