Package org.eclipse.xtext.formatting2.regionaccess
This package contains the
ITextRegionAccess and related classes.
They map semantic model elements to regions within a text document.- Since:
- 2.8
- See Also:
ITextRegionAccess
-
Interface Summary Interface Description IAstRegion IComment Represents a comment.IEObjectRegion IHiddenRegion IHiddenRegionPart Common interface forIWhitespaceandIComment.IHiddenRegionPartAssociator Implement this interface to customize the return values ofIHiddenRegionPart.getAssociation().ILineRegion ISemanticRegion ISemanticRegionFinder ISemanticRegionsFinder ISequentialRegion Common interface forIHiddenRegionandISemanticRegion.ITextRegionAccess This class provides access totext regionsbased on the semantic model.ITextRegionAccessDiff AITextRegionAccessthat has been created by modifying another ITextRegionAccess.ITextRegionDiffBuilder Create instances ofITextRegionAccessDiff.ITextRegionExtensions This class is a facade on top of anITextRegionAccess.ITextRegionRewriter UseITextRegionAccess.getRewriter()to obtain an instance implementing this interface.ITextReplacement A replacement describes which new text should substitute the text at the given offset and length.ITextSegment A text segment describes a part of a document and carries a few more information, e.g.ITextSegmentDiff Instances describe one difference between anITextRegionAccessDiffand itsITextRegionAccessDiff.getOriginalTextRegionAccess().IWhitespace Represents a whitespace token inside aIHiddenRegion. -
Class Summary Class Description TextRegionAccessBuilder -
Enum Summary Enum Description HiddenRegionPartAssociation