Class StringCompareEditorInput
java.lang.Object
org.eclipse.core.runtime.PlatformObject
org.eclipse.compare.CompareEditorInput
org.eclipse.epsilon.internal.eunit.dt.diff.StringCompareEditorInput
- All Implemented Interfaces:
org.eclipse.compare.ICompareContainer
,org.eclipse.compare.IPropertyChangeNotifier
,org.eclipse.core.runtime.IAdaptable
,org.eclipse.jface.operation.IRunnableContext
,org.eclipse.jface.operation.IRunnableWithProgress
,org.eclipse.ui.IEditorInput
public class StringCompareEditorInput
extends org.eclipse.compare.CompareEditorInput
Extremely simple CompareEditorInput implementation which compares two Java strings.
Created using the tips in
this forum post.
- Author:
- Antonio García-Domínguez
-
Field Summary
Fields inherited from class org.eclipse.compare.CompareEditorInput
DIRTY_STATE, PROP_SELECTED_EDITION, PROP_TITLE, PROP_TITLE_IMAGE
-
Constructor Summary
ConstructorsConstructorDescriptionStringCompareEditorInput
(org.eclipse.compare.CompareConfiguration configuration, String obtained, String expected) -
Method Summary
Modifier and TypeMethodDescriptionprotected Object
prepareInput
(org.eclipse.core.runtime.IProgressMonitor monitor) Methods inherited from class org.eclipse.compare.CompareEditorInput
addCompareInputChangeListener, addPropertyChangeListener, belongsTo, cancelPressed, canRunAsJob, contentsCreated, contributeToToolBar, createContents, createContentViewerSwitchingPane, createDiffViewer, createOutlineContents, createStructureInputPane, exists, findContentViewer, findStructureViewer, firePropertyChange, flushLeftViewers, flushRightViewers, flushViewers, getActionBars, getAdapter, getCancelButtonLabel, getCompareConfiguration, getCompareResult, getContainer, getContentViewerDescriptor, getImageDescriptor, getMessage, getName, getNavigator, getOKButtonLabel, getPersistable, getSelectedEdition, getServiceLocator, getStructureViewerDescriptor, getTitle, getTitleImage, getToolTipText, getWorkbenchPart, handleDispose, isDirty, isEditionSelectionDialog, isLeftSaveNeeded, isRightSaveNeeded, isSaveNeeded, okPressed, registerContextMenu, removeCompareInputChangeListener, removePropertyChangeListener, run, run, runAsynchronously, save, saveChanges, setContainer, setContentViewerDescriptor, setDirty, setFocus, setFocus2, setHelpContextId, setLeftDirty, setMessage, setRightDirty, setStatusMessage, setStructureViewerDescriptor, setTitle
-
Constructor Details
-
StringCompareEditorInput
-
-
Method Details
-
prepareInput
protected Object prepareInput(org.eclipse.core.runtime.IProgressMonitor monitor) throws InvocationTargetException, InterruptedException - Specified by:
prepareInput
in classorg.eclipse.compare.CompareEditorInput
- Throws:
InvocationTargetException
InterruptedException
-