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 CDOCommitInfogetCommitInfo()org.eclipse.emf.compare.ComparisongetComparison()ImagegetTitleImage()booleanisOK()booleanokPressed()voidremovePropertyChangeListener(IPropertyChangeListener listener)voidsaveChanges(IProgressMonitor monitor)voidsetDisposeRunnables(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:
getTitleImagein classCompareEditorInput
-
setDisposeRunnables
public void setDisposeRunnables(java.util.List<java.lang.Runnable> disposeRunnables)
-
saveChanges
public void saveChanges(IProgressMonitor monitor) throws CoreException
- Overrides:
saveChangesin classCompareEditorInput- Throws:
CoreException
-
getCommitInfo
public CDOCommitInfo getCommitInfo()
- Since:
- 4.6
-
isOK
public boolean isOK()
-
okPressed
public boolean okPressed()
- Overrides:
okPressedin classCompareEditorInput
-
removePropertyChangeListener
public void removePropertyChangeListener(IPropertyChangeListener listener)
- Specified by:
removePropertyChangeListenerin interfaceIPropertyChangeNotifier- Overrides:
removePropertyChangeListenerin classCompareEditorInput
-
-