public static interface AbstractDocument.Content
AbstractDocument
| Modifier and Type | Method and Description |
|---|---|
Position |
createPosition(int offset)
Creates a position within the content that will track change as the content is mutated.
|
void |
getChars(int where, int len, Segment
Gets a sequence of characters and copies them into a Segment.
|
String |
getString(int where, int len)
Fetches a string of characters contained in the sequence.
|
UndoableEdit |
insertString(int where, String
Inserts a string of characters into the sequence.
|
int |
length()
Current length of the sequence of character content.
|
UndoableEdit |
remove(int where, int nitems)
Removes some portion of the sequence.
|
PositioncreatePosition(int offset) throws BadLocationException
offset - the offset in the content >= 0
BadLocationException - for an invalid offset
int length()
UndoableEditinsertString(int where, String str) throws BadLocationException
where - offset into the sequence to make the insertion >= 0
str - string to insert
Edit implementation will be returned, otherwise returns
null
BadLocationException - thrown if the area covered by the arguments is not contained in the character sequence
UndoableEditremove(int where, int nitems) throws BadLocationException
where - The offset into the sequence to make the insertion >= 0.
nitems - The number of items in the sequence to remove >= 0.
BadLocationException - Thrown if the area covered by the arguments is not contained in the character sequence.
StringgetString(int where, int len) throws BadLocationException
where - Offset into the sequence to fetch >= 0.
len - number of characters to copy >= 0.
BadLocationException - Thrown if the area covered by the arguments is not contained in the character sequence.
void getChars(int where,
int len,
Segment txt)
throws BadLocationException
where - the starting offset >= 0
len - the number of characters >= 0
txt - the target location to copy into
BadLocationException - Thrown if the area covered by the arguments is not contained in the character sequence.