Interface ISequentialRegion
-
- All Superinterfaces:
java.lang.Comparable<ITextSegment>,org.eclipse.xtext.util.ITextRegion,ITextSegment
- All Known Subinterfaces:
IAstRegion,IEObjectRegion,IHiddenRegion,ISemanticRegion
- All Known Implementing Classes:
AbstractEObjectRegion,AbstractHiddenRegion,NodeEObjectRegion,NodeHiddenRegion,NodeSemanticRegion,StringEObjectRegion,StringHiddenRegion,StringSemanticRegion
public interface ISequentialRegion extends ITextSegment
Common interface for
IHiddenRegionandISemanticRegion.IHiddenRegionandISemanticRegionare arranged strictly alternating in a linked list. This interface provides the method to navigate that list.
-
-
Method Summary
-
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
-
immediatelyFollowing
ISemanticRegionFinder immediatelyFollowing()
-
immediatelyPreceding
ISemanticRegionFinder immediatelyPreceding()
-
getNextHiddenRegion
IHiddenRegion getNextHiddenRegion()
-
getNextSemanticRegion
ISemanticRegion getNextSemanticRegion()
-
getNextSequentialRegion
ISequentialRegion getNextSequentialRegion()
-
getPreviousHiddenRegion
IHiddenRegion getPreviousHiddenRegion()
-
getPreviousSemanticRegion
ISemanticRegion getPreviousSemanticRegion()
-
getPreviousSequentialRegion
ISequentialRegion getPreviousSequentialRegion()
-
-