org.eclipse.xtext.util
Interface ITextRegion
- All Known Subinterfaces:
- ILocationData, ITextRegionWithLineInformation
- All Known Implementing Classes:
- LocationData, TextRegion, TextRegionWithLineInformation
@NonNullByDefault
public interface ITextRegion
Represents a range in a stream of characters.
- Author:
- Jan Koehnlein - Initial contribution and API
EMPTY_REGION
static final ITextRegion EMPTY_REGION
getOffset
int getOffset()
getLength
int getLength()
merge
ITextRegion merge(ITextRegion region)
contains
boolean contains(ITextRegion other)
contains
boolean contains(int offset)