Interface IStructuralFeatureAccessor
-
- All Superinterfaces:
ICompareAccessor,ITypedElement
- All Known Implementing Classes:
AbstractStructuralFeatureAccessor,ContainmentReferenceChangeAccessorImpl,FeatureMapKeyChangeAccessorImpl,ManyStructuralFeatureAccessorImpl,SingleStructuralFeatureAccessorImpl
public interface IStructuralFeatureAccessor extends ICompareAccessor
A specificICompareAccessorfor structural features.
-
-
Field Summary
-
Fields inherited from interface org.eclipse.emf.compare.rcp.ui.contentmergeviewer.accessor.legacy.ITypedElement
FOLDER_TYPE, TEXT_TYPE, UNKNOWN_TYPE
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description EObjectgetEObject(IMergeViewer.MergeViewerSide side)Returns the EObject associated with the structural feature.EStructuralFeaturegetStructuralFeature()Returns the structural feature for which an accessor is needed.-
Methods inherited from interface org.eclipse.emf.compare.rcp.ui.contentmergeviewer.accessor.ICompareAccessor
getComparison, getInitialItem, getItems
-
Methods inherited from interface org.eclipse.emf.compare.rcp.ui.contentmergeviewer.accessor.legacy.ITypedElement
getImage, getName, getType
-
-
-
-
Method Detail
-
getStructuralFeature
EStructuralFeature getStructuralFeature()
Returns the structural feature for which an accessor is needed.- Returns:
- the structural feature for which an accessor is needed.
-
getEObject
EObject getEObject(IMergeViewer.MergeViewerSide side)
Returns the EObject associated with the structural feature.- Parameters:
side- the side of the content merge viewer for which we want the EObject associated with the structural feature.- Returns:
- the EObject associated with the structural feature.
-
-