public class XbaseLocationInFileProvider extends DefaultLocationInFileProvider
ILocationInFileProviderExtension.RegionDescription
Constructor and Description |
---|
XbaseLocationInFileProvider() |
Modifier and Type | Method and Description |
---|---|
protected java.util.List<INode> |
getLocationNodes(org.eclipse.emf.ecore.EObject obj) |
protected ITextRegion |
getLocationOfContainmentReference(org.eclipse.emf.ecore.EObject owner,
org.eclipse.emf.ecore.EReference reference,
int indexInList,
ILocationInFileProviderExtension.RegionDescription query) |
protected ITextRegion |
getLocationOfCrossReference(org.eclipse.emf.ecore.EObject owner,
org.eclipse.emf.ecore.EReference reference,
int indexInList,
boolean isSignificant) |
ITextRegion |
getSignificantTextRegion(org.eclipse.emf.ecore.EObject element) |
protected boolean |
useKeyword(Keyword keyword,
org.eclipse.emf.ecore.EObject context) |
createRegion, createRegion, doGetLocationOfFeature, doGetLocationOfFeature, doGetTextRegion, findNodeFor, getFullTextRegion, getFullTextRegion, getIdentifierFeature, getLocationOfAttribute, getLocationOfContainmentReference, getSignificantTextRegion, getTextRegion, getTextRegion, getTextRegion, isHidden, isHidden, toZeroBasedRegion
public ITextRegion getSignificantTextRegion(org.eclipse.emf.ecore.EObject element)
getSignificantTextRegion
in interface ILocationInFileProvider
getSignificantTextRegion
in class DefaultLocationInFileProvider
ILocationInFileProviderExtension.RegionDescription.SIGNIFICANT
protected ITextRegion getLocationOfCrossReference(org.eclipse.emf.ecore.EObject owner, org.eclipse.emf.ecore.EReference reference, int indexInList, boolean isSignificant)
getLocationOfCrossReference
in class DefaultLocationInFileProvider
protected ITextRegion getLocationOfContainmentReference(org.eclipse.emf.ecore.EObject owner, org.eclipse.emf.ecore.EReference reference, int indexInList, ILocationInFileProviderExtension.RegionDescription query)
getLocationOfContainmentReference
in class DefaultLocationInFileProvider
protected java.util.List<INode> getLocationNodes(org.eclipse.emf.ecore.EObject obj)
getLocationNodes
in class DefaultLocationInFileProvider
protected boolean useKeyword(Keyword keyword, org.eclipse.emf.ecore.EObject context)
useKeyword
in class DefaultLocationInFileProvider