org.eclipse.rse.files.ui.compare
Class SystemCompareInput
java.lang.Object
org.eclipse.core.runtime.PlatformObject
org.eclipse.compare.CompareEditorInput
org.eclipse.rse.files.ui.compare.SystemCompareInput
- All Implemented Interfaces:
- ICompareContainer, IPropertyChangeNotifier, IAdaptable, IRunnableContext, IRunnableWithProgress, IEditorInput
public class SystemCompareInput
- extends CompareEditorInput
Methods inherited from class org.eclipse.compare.CompareEditorInput |
addCompareInputChangeListener, addPropertyChangeListener, belongsTo, cancelPressed, canRunAsJob, contentsCreated, contributeToToolBar, createContents, createContentViewerSwitchingPane, createOutlineContents, createStructureInputPane, exists, findContentViewer, findStructureViewer, firePropertyChange, flushViewers, getActionBars, getAdapter, getCancelButtonLabel, getCompareConfiguration, getCompareResult, getContainer, getContentViewerDescriptor, getImageDescriptor, getMessage, getName, getNavigator, getOKButtonLabel, getPersistable, getSelectedEdition, getServiceLocator, getStructureViewerDescriptor, getTitle, getTitleImage, getToolTipText, getWorkbenchPart, handleDispose, isDirty, isEditionSelectionDialog, isSaveNeeded, okPressed, registerContextMenu, removeCompareInputChangeListener, removePropertyChangeListener, run, run, runAsynchronously, save, setContainer, setContentViewerDescriptor, setDirty, setFocus, setFocus2, setHelpContextId, setMessage, setStatusMessage, setStructureViewerDescriptor, setTitle |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SystemCompareInput
public SystemCompareInput(CompareConfiguration configuration)
getLeftResource
public IResource getLeftResource()
getRightResource
public IResource getRightResource()
prepareInput
public Object prepareInput(IProgressMonitor monitor)
- Specified by:
prepareInput
in class CompareEditorInput
createDiffViewer
public Viewer createDiffViewer(Composite parent)
- Overrides:
createDiffViewer
in class CompareEditorInput
addRemoteEditable
public void addRemoteEditable(ISystemEditableRemoteObject file)
saveChanges
public void saveChanges(IProgressMonitor pm)
throws CoreException
- Overrides:
saveChanges
in class CompareEditorInput
- Throws:
CoreException
Copyright (c) IBM Corporation and others 2000, 2010. All Rights Reserved.