public interface ITextRegionExtensions
ITextRegionAccess.
It provides convenience methods to be used by formatters that are implemented in the Xtend programming language.| Modifier and Type | Method and Description |
|---|---|
ISemanticRegionsFinder |
allRegionsFor(org.eclipse.emf.ecore.EObject semanticElement) |
java.lang.Iterable<ISemanticRegion> |
allSemanticRegions(org.eclipse.emf.ecore.EObject semanticElement) |
ITextRegionAccess |
getTextRegionAccess() |
org.eclipse.emf.ecore.EObject |
grammarElement(org.eclipse.emf.ecore.EObject semanticElement) |
ISemanticRegionFinder |
immediatelyFollowing(org.eclipse.emf.ecore.EObject semanticElement) |
ISemanticRegionFinder |
immediatelyPreceding(org.eclipse.emf.ecore.EObject semanticElement) |
boolean |
isMultiline(org.eclipse.emf.ecore.EObject semanticElement) |
IHiddenRegion |
nextHiddenRegion(org.eclipse.emf.ecore.EObject semanticElement) |
IHiddenRegion |
previousHiddenRegion(org.eclipse.emf.ecore.EObject semanticElement) |
ISemanticRegionsFinder |
regionFor(org.eclipse.emf.ecore.EObject semanticElement) |
IEObjectRegion |
regionForEObject(org.eclipse.emf.ecore.EObject semanticElement) |
java.lang.Iterable<ISemanticRegion> |
semanticRegions(org.eclipse.emf.ecore.EObject semanticElement) |
ISemanticRegionsFinder allRegionsFor(org.eclipse.emf.ecore.EObject semanticElement)
java.lang.Iterable<ISemanticRegion> allSemanticRegions(org.eclipse.emf.ecore.EObject semanticElement)
ITextRegionAccess getTextRegionAccess()
org.eclipse.emf.ecore.EObject grammarElement(org.eclipse.emf.ecore.EObject semanticElement)
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 semanticElement)
ISemanticRegionFinder immediatelyPreceding(org.eclipse.emf.ecore.EObject semanticElement)
boolean isMultiline(org.eclipse.emf.ecore.EObject semanticElement)
IHiddenRegion nextHiddenRegion(org.eclipse.emf.ecore.EObject semanticElement)
IHiddenRegion that follows after the EObject's last ISemanticRegion.previousHiddenRegion(EObject)IHiddenRegion previousHiddenRegion(org.eclipse.emf.ecore.EObject semanticElement)
IHiddenRegion that precedes the EObject's first ISemanticRegion.nextHiddenRegion(EObject)ISemanticRegionsFinder regionFor(org.eclipse.emf.ecore.EObject semanticElement)
IEObjectRegion regionForEObject(org.eclipse.emf.ecore.EObject semanticElement)
java.lang.Iterable<ISemanticRegion> semanticRegions(org.eclipse.emf.ecore.EObject semanticElement)