Interface ISemanticRegion
-
- All Superinterfaces:
java.lang.Comparable<ITextSegment>,IAstRegion,ISequentialRegion,org.eclipse.xtext.util.ITextRegion,ITextSegment
- All Known Implementing Classes:
NodeSemanticRegion,StringSemanticRegion
public interface ISemanticRegion extends IAstRegion
- Since:
- 2.8
- See Also:
IHiddenRegion,ITextRegionAccess
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description IEObjectRegiongetEObjectRegion()Same as callingITextRegionAccess.regionForEObject(EObject)forIAstRegion.getSemanticElement(), but faster.-
Methods inherited from interface org.eclipse.xtext.formatting2.regionaccess.IAstRegion
getContainingFeature, getContainingRegion, getGrammarElement, getIndexInContainingFeature, getSemanticElement
-
Methods inherited from interface org.eclipse.xtext.formatting2.regionaccess.ISequentialRegion
getNextHiddenRegion, getNextSemanticRegion, getNextSequentialRegion, getPreviousHiddenRegion, getPreviousSemanticRegion, getPreviousSequentialRegion, immediatelyFollowing, immediatelyPreceding
-
Methods inherited from interface org.eclipse.xtext.util.ITextRegion
contains, contains, getLength, getOffset
-
Methods inherited from interface org.eclipse.xtext.formatting2.regionaccess.ITextSegment
getEndOffset, getLineCount, getLineRegions, getText, getTextRegionAccess, isMultiline, merge, replaceWith
-
-
-
-
Method Detail
-
getEObjectRegion
IEObjectRegion getEObjectRegion()
Same as callingITextRegionAccess.regionForEObject(EObject)forIAstRegion.getSemanticElement(), but faster.
-
-