public interface ITextRegionExtensions
Modifier and Type | Method and Description |
---|---|
ISemanticRegionsFinder |
allRegionsFor(org.eclipse.emf.ecore.EObject object) |
java.lang.Iterable<ISemanticRegion> |
allSemanticRegions(org.eclipse.emf.ecore.EObject object) |
ITextRegionAccess |
getTextRegionAccess() |
org.eclipse.emf.ecore.EObject |
grammarElement(org.eclipse.emf.ecore.EObject obj) |
ISemanticRegionFinder |
immediatelyFollowing(org.eclipse.emf.ecore.EObject owner) |
ISemanticRegionFinder |
immediatelyPreceding(org.eclipse.emf.ecore.EObject owner) |
boolean |
isMultiline(org.eclipse.emf.ecore.EObject object) |
IHiddenRegion |
nextHiddenRegion(org.eclipse.emf.ecore.EObject owner) |
IHiddenRegion |
previousHiddenRegion(org.eclipse.emf.ecore.EObject owner) |
ISemanticRegionsFinder |
regionFor(org.eclipse.emf.ecore.EObject object) |
IEObjectRegion |
regionForEObject(org.eclipse.emf.ecore.EObject object) |
java.lang.Iterable<ISemanticRegion> |
semanticRegions(org.eclipse.emf.ecore.EObject object) |
ISemanticRegionsFinder allRegionsFor(org.eclipse.emf.ecore.EObject object)
java.lang.Iterable<ISemanticRegion> allSemanticRegions(org.eclipse.emf.ecore.EObject object)
ITextRegionAccess getTextRegionAccess()
org.eclipse.emf.ecore.EObject grammarElement(org.eclipse.emf.ecore.EObject obj)
RuleCall
or the assigned Action
that led to the construction of this EObject. For the
model's root element, the ParserRule
is returned.ISemanticRegionFinder immediatelyFollowing(org.eclipse.emf.ecore.EObject owner)
ISemanticRegionFinder immediatelyPreceding(org.eclipse.emf.ecore.EObject owner)
boolean isMultiline(org.eclipse.emf.ecore.EObject object)
IHiddenRegion nextHiddenRegion(org.eclipse.emf.ecore.EObject owner)
IHiddenRegion
that follows after the EObject's last ISemanticRegion
.previousHiddenRegion(EObject)
IHiddenRegion previousHiddenRegion(org.eclipse.emf.ecore.EObject owner)
IHiddenRegion
that precedes the EObject's first ISemanticRegion
.nextHiddenRegion(EObject)
ISemanticRegionsFinder regionFor(org.eclipse.emf.ecore.EObject object)
IEObjectRegion regionForEObject(org.eclipse.emf.ecore.EObject object)
java.lang.Iterable<ISemanticRegion> semanticRegions(org.eclipse.emf.ecore.EObject object)