Class TextFallbackCompareInputData
- java.lang.Object
-
- org.eclipse.emf.compare.ide.ui.internal.contentmergeviewer.fallback.TextFallbackCompareInputData
-
public class TextFallbackCompareInputData extends Object
An encapsulation of information about the three sides of aTextFallbackCompareInput.- See Also:
}.
-
-
Constructor Summary
Constructors Constructor Description TextFallbackCompareInputData(EObject eObject)Creates an instance for the given object.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description EObjectgetLeft()ResourcegetLeftResource()org.eclipse.core.resources.IStoragegetLeftStorage()org.eclipse.compare.ITypedElementgetLeftTypedElement()EObjectgetOrigin()ResourcegetOriginResource()org.eclipse.core.resources.IStoragegetOriginStorage()org.eclipse.compare.ITypedElementgetOriginTypedElement()EObjectgetRight()ResourcegetRightResource()org.eclipse.core.resources.IStoragegetRightStorage()org.eclipse.compare.ITypedElementgetRightTypedElement()booleanhasTypedElement()Returnstrue, when at least one oforiginTypedElement,leftTypedElement, orrightTypedElementis notnull.
-
-
-
Constructor Detail
-
TextFallbackCompareInputData
public TextFallbackCompareInputData(EObject eObject)
Creates an instance for the given object. It callspopulate(EObject)to populate theorigin,originResource,left,leftResource,right, andrightResourcefollowed bypopulateStorage()to populate theoriginStorage,originTypedElement,leftStorage,leftTypedElement,rightStorage, andrightTypedElement.- Parameters:
eObject- the object for which to populate the sides of the text input data.
-
-
Method Detail
-
hasTypedElement
public boolean hasTypedElement()
Returnstrue, when at least one oforiginTypedElement,leftTypedElement, orrightTypedElementis notnull.- Returns:
- whether this text input data has a typed element for at least one of the sides.
-
getOrigin
public EObject getOrigin()
-
getOriginResource
public Resource getOriginResource()
-
getOriginStorage
public org.eclipse.core.resources.IStorage getOriginStorage()
-
getOriginTypedElement
public org.eclipse.compare.ITypedElement getOriginTypedElement()
-
getLeft
public EObject getLeft()
-
getLeftResource
public Resource getLeftResource()
-
getLeftStorage
public org.eclipse.core.resources.IStorage getLeftStorage()
-
getLeftTypedElement
public org.eclipse.compare.ITypedElement getLeftTypedElement()
-
getRight
public EObject getRight()
-
getRightResource
public Resource getRightResource()
-
getRightStorage
public org.eclipse.core.resources.IStorage getRightStorage()
-
getRightTypedElement
public org.eclipse.compare.ITypedElement getRightTypedElement()
-
-