Package com.google.gwt.dom.client
Class Text
- java.lang.Object
-
- com.google.gwt.core.client.JavaScriptObject
-
- com.google.gwt.dom.client.Node
-
- com.google.gwt.dom.client.Text
-
public class Text extends Node
The Text interface represents textual content.
-
-
Field Summary
-
Fields inherited from class com.google.gwt.dom.client.Node
DOCUMENT_NODE, ELEMENT_NODE, TEXT_NODE
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedText()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static Textas(Node node)Assert that the givenNodeis of typeNode.TEXT_NODEand automatically typecast it.voiddeleteData(int offset, int length)Deletes data at the given [offset, length] range.java.lang.StringgetData()The character data of this text node.intgetLength()The number of characters available through the data property.voidinsertData(int offset, java.lang.String data)Inserts character data at the given offset.voidreplaceData(int offset, int length, java.lang.String data)Replaces data at the given [offset, length] range with the given string.voidsetData(java.lang.String data)The character data of this text node.TextsplitText(int offset)Splits the data in this node into two separate text nodes.-
Methods inherited from class com.google.gwt.dom.client.Node
appendChild, as, cloneNode, getChild, getChildCount, getChildNodes, getFirstChild, getLastChild, getNextSibling, getNodeName, getNodeType, getNodeValue, getOwnerDocument, getParentElement, getParentNode, getPreviousSibling, hasChildNodes, hasParentElement, insertAfter, insertBefore, insertFirst, is, isOrHasChild, removeAllChildren, removeChild, removeFromParent, replaceChild, setNodeValue
-
Methods inherited from class com.google.gwt.core.client.JavaScriptObject
cast, createArray, createArray, createFunction, createObject, equals, hashCode, toSource, toString
-
-
-
-
Method Detail
-
as
public static Text as(Node node)
Assert that the givenNodeis of typeNode.TEXT_NODEand automatically typecast it.
-
deleteData
public final void deleteData(int offset, int length)Deletes data at the given [offset, length] range.
-
getData
public final java.lang.String getData()
The character data of this text node.
-
getLength
public final int getLength()
The number of characters available through the data property.
-
insertData
public final void insertData(int offset, java.lang.String data)Inserts character data at the given offset.
-
replaceData
public final void replaceData(int offset, int length, java.lang.String data)Replaces data at the given [offset, length] range with the given string.
-
setData
public final void setData(java.lang.String data)
The character data of this text node.
-
splitText
public final Text splitText(int offset)
Splits the data in this node into two separate text nodes. The text before the split offset is kept in this node, and a new sibling node is created to contain the text after the offset.
-
-