Class ForwardingCompareInput
java.lang.Object
com.google.common.collect.ForwardingObject
org.eclipse.emf.compare.ide.ui.internal.structuremergeviewer.ForwardingCompareInput
- All Implemented Interfaces:
org.eclipse.compare.structuremergeviewer.ICompareInput
- Direct Known Subclasses:
ForwardingCompareInputAdapter,NoDifferencesCompareInput,NoSelectedItemCompareInput,NoVisibleItemCompareInput,OnlyPseudoConflictsCompareInput
public abstract class ForwardingCompareInput
extends com.google.common.collect.ForwardingObject
implements org.eclipse.compare.structuremergeviewer.ICompareInput
-
Nested Class Summary
Nested Classes -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedForwardingCompareInput(org.eclipse.compare.structuremergeviewer.ICompareInput delegate) -
Method Summary
Modifier and TypeMethodDescriptionvoidaddCompareInputChangeListener(org.eclipse.compare.structuremergeviewer.ICompareInputChangeListener listener) voidcopy(boolean leftToRight) createForwardingTypedElement(org.eclipse.compare.ITypedElement typedElement) final org.eclipse.compare.structuremergeviewer.ICompareInputdelegate()protected voidFire a compare input change event.org.eclipse.compare.ITypedElementorg.eclipse.swt.graphics.ImagegetImage()intgetKind()org.eclipse.compare.ITypedElementgetLeft()getName()org.eclipse.compare.ITypedElementgetRight()voidremoveCompareInputChangeListener(org.eclipse.compare.structuremergeviewer.ICompareInputChangeListener listener) Methods inherited from class com.google.common.collect.ForwardingObject
toString
-
Constructor Details
-
ForwardingCompareInput
protected ForwardingCompareInput(org.eclipse.compare.structuremergeviewer.ICompareInput delegate)
-
-
Method Details
-
delegate
public final org.eclipse.compare.structuremergeviewer.ICompareInput delegate()- Specified by:
delegatein classcom.google.common.collect.ForwardingObject
-
getName
- Specified by:
getNamein interfaceorg.eclipse.compare.structuremergeviewer.ICompareInput- See Also:
-
getImage
public org.eclipse.swt.graphics.Image getImage()- Specified by:
getImagein interfaceorg.eclipse.compare.structuremergeviewer.ICompareInput- See Also:
-
getKind
public int getKind()- Specified by:
getKindin interfaceorg.eclipse.compare.structuremergeviewer.ICompareInput- See Also:
-
getAncestor
public org.eclipse.compare.ITypedElement getAncestor()- Specified by:
getAncestorin interfaceorg.eclipse.compare.structuremergeviewer.ICompareInput- See Also:
-
createForwardingTypedElement
protected ForwardingCompareInput.ForwardingTypedElement createForwardingTypedElement(org.eclipse.compare.ITypedElement typedElement) -
getLeft
public org.eclipse.compare.ITypedElement getLeft()- Specified by:
getLeftin interfaceorg.eclipse.compare.structuremergeviewer.ICompareInput- See Also:
-
getRight
public org.eclipse.compare.ITypedElement getRight()- Specified by:
getRightin interfaceorg.eclipse.compare.structuremergeviewer.ICompareInput- See Also:
-
addCompareInputChangeListener
public void addCompareInputChangeListener(org.eclipse.compare.structuremergeviewer.ICompareInputChangeListener listener) - Specified by:
addCompareInputChangeListenerin interfaceorg.eclipse.compare.structuremergeviewer.ICompareInput- See Also:
-
removeCompareInputChangeListener
public void removeCompareInputChangeListener(org.eclipse.compare.structuremergeviewer.ICompareInputChangeListener listener) - Specified by:
removeCompareInputChangeListenerin interfaceorg.eclipse.compare.structuremergeviewer.ICompareInput- See Also:
-
fireChange
protected void fireChange()Fire a compare input change event. This method must be called from the UI thread. -
copy
public void copy(boolean leftToRight) - Specified by:
copyin interfaceorg.eclipse.compare.structuremergeviewer.ICompareInput- See Also:
-