public class SimpleTextRange
extends java.lang.Object
implements java.lang.Comparable
The text range does not account for changes in the document after the range is created. The text will be the text from the buffer at the time this range was selected.
Constructor and Description |
---|
SimpleTextRange(TextBuffer buffer,
int startOffset,
int endOffset)
Create a text range for a section of the text buffer.
|
Modifier and Type | Method and Description |
---|---|
int |
compareTo(java.lang.Object obj) |
boolean |
contains(int offset) |
int |
getEndOffset() |
int |
getLength() |
int |
getStartOffset() |
java.lang.String |
getText() |
java.lang.String |
toString() |
public SimpleTextRange(TextBuffer buffer, int startOffset, int endOffset)
buffer
- startOffset
- the first offset to be included in the rangeendOffset
- the last offset to be included in the rangepublic int compareTo(java.lang.Object obj)
compareTo
in interface java.lang.Comparable
public int getStartOffset()
public int getEndOffset()
public int getLength()
public boolean contains(int offset)
offset
- public java.lang.String getText()
public java.lang.String toString()
toString
in class java.lang.Object