|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.apache.pivot.wtk.text.Node
org.apache.pivot.wtk.text.TextNode
public final class TextNode
Node representing a sequence of characters.
Constructor Summary | |
---|---|
TextNode()
|
|
TextNode(String text)
|
|
TextNode(TextNode textNode)
|
Method Summary | |
---|---|
Node |
duplicate(boolean recursive)
Creates a copy of this node. |
char |
getCharacterAt(int index)
Returns the character at the given offset. |
int |
getCharacterCount()
Returns the number of characters in this node. |
CharacterIterator |
getCharacterIterator()
|
CharacterIterator |
getCharacterIterator(int beginIndex)
|
CharacterIterator |
getCharacterIterator(int beginIndex,
int endIndex)
|
Node |
getRange(int offset,
int characterCount)
Returns a range from the node. |
String |
getText()
|
ListenerList<TextNodeListener> |
getTextNodeListeners()
|
void |
insertRange(Node range,
int offset)
Inserts a range into the node. |
void |
insertText(char character,
int index)
|
void |
insertText(String text,
int index)
|
Node |
removeRange(int offset,
int characterCount)
Removes a range from the node. |
String |
removeText(int index,
int count)
|
void |
setText(String text)
|
String |
toString()
|
Methods inherited from class org.apache.pivot.wtk.text.Node |
---|
getDocumentOffset, getNodeListeners, getOffset, getParent, rangeInserted, rangeRemoved, replaceRange, setOffset, setParent |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public TextNode()
public TextNode(TextNode textNode)
public TextNode(String text)
Method Detail |
---|
public void insertText(char character, int index)
public void insertText(String text, int index)
public String removeText(int index, int count)
public char getCharacterAt(int index)
Node
getCharacterAt
in class Node
public int getCharacterCount()
Node
getCharacterCount
in class Node
public CharacterIterator getCharacterIterator()
public CharacterIterator getCharacterIterator(int beginIndex)
public CharacterIterator getCharacterIterator(int beginIndex, int endIndex)
public String getText()
public void setText(String text)
public void insertRange(Node range, int offset)
Node
insertRange
in class Node
public Node removeRange(int offset, int characterCount)
Node
removeRange
in class Node
public Node getRange(int offset, int characterCount)
Node
getRange
in class Node
public Node duplicate(boolean recursive)
Node
duplicate
in class Node
public String toString()
toString
in class Object
public ListenerList<TextNodeListener> getTextNodeListeners()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |