- All Superinterfaces:
- java.lang.Comparable<ITextSegment>, org.eclipse.xtext.util.ITextRegion
- All Known Subinterfaces:
- IAstRegion, IComment, IEObjectRegion, IHiddenRegion, IHiddenRegionPart, ILineRegion, ISemanticRegion, ISequentialRegion, ITextReplacement, IWhitespace
- All Known Implementing Classes:
- AbstractEObjectRegion, AbstractHiddenRegion, AbstractTextSegment, LineRegion, NodeComment, NodeEObjectRegion, NodeHidden, NodeHiddenRegion, NodeRegion, NodeSemanticRegion, NodeWhitespace, StringComment, StringEObjectRegion, StringHidden, StringHiddenRegion, StringRegion, StringSemanticRegion, StringWhitespace, TextReplacement, TextSegment
public interface ITextSegment
extends java.lang.Comparable<ITextSegment>, org.eclipse.xtext.util.ITextRegion
A text segment describes a part of a document and carries a few more information, e.g. about the current indentation
level.
- Since:
- 2.8