| java.lang.Object org.netbeans.tax.dom.NodeImpl org.netbeans.tax.dom.CommentImpl
Method Summary | |
public void | appendData(String arg) Append the string to the end of the character data of the node. | public void | deleteData(int offset, int count) Remove a range of 16-bit units from the node. | public String | getData() The character data of the node that implements this interface. | public int | getLength() The number of 16-bit units that are available through data
and the substringData method below. | public Node | getNextSibling() The node immediately following this node. | public String | getNodeName() The name of this node, depending on its type; see the table above. | public short | getNodeType() A code representing the type of the underlying object, as defined above. | public String | getNodeValue() The value of this node, depending on its type; see the table above. | public Node | getParentNode() The parent of this node. | public Node | getPreviousSibling() The node immediately preceding this node. | public void | insertData(int offset, String arg) Insert a string at the specified 16-bit unit offset. | public void | replaceData(int offset, int count, String arg) Replace the characters starting at the specified 16-bit unit offset
with the specified string.
Parameters: offset - The offset from which to start replacing. Parameters: count - The number of 16-bit units to replace. | public void | setData(String data) The character data of the node that implements this interface. | public String | substringData(int offset, int count) Extracts a range of data from the node.
Parameters: offset - Start offset of substring to extract. Parameters: count - The number of 16-bit units to extract. |
CommentImpl | public CommentImpl(TreeComment peer)(Code) | | Creates a new instance of AttrImpl
|
appendData | public void appendData(String arg) throws DOMException(Code) | | Append the string to the end of the character data of the node. Upon
success, data provides access to the concatenation of
data and the DOMString specified.
Parameters: arg - The DOMString to append. exception: DOMException - NO_MODIFICATION_ALLOWED_ERR: Raised if this node is readonly. |
deleteData | public void deleteData(int offset, int count) throws DOMException(Code) | | Remove a range of 16-bit units from the node. Upon success,
data and length reflect the change.
Parameters: offset - The offset from which to start removing. Parameters: count - The number of 16-bit units to delete. If the sum ofoffset and count exceedslength then all 16-bit units from offset to the end of the data are deleted. exception: DOMException - INDEX_SIZE_ERR: Raised if the specified offset isnegative or greater than the number of 16-bit units indata , or if the specified count isnegative. NO_MODIFICATION_ALLOWED_ERR: Raised if this node is readonly. |
getData | public String getData() throws DOMException(Code) | | The character data of the node that implements this interface. The DOM
implementation may not put arbitrary limits on the amount of data
that may be stored in a CharacterData node. However,
implementation limits may mean that the entirety of a node's data may
not fit into a single DOMString . In such cases, the user
may call substringData to retrieve the data in
appropriately sized pieces.
exception: DOMException - NO_MODIFICATION_ALLOWED_ERR: Raised when the node is readonly. exception: DOMException - DOMSTRING_SIZE_ERR: Raised when it would return more characters thanfit in a DOMString variable on the implementationplatform. |
getLength | public int getLength()(Code) | | The number of 16-bit units that are available through data
and the substringData method below. This may have the
value zero, i.e., CharacterData nodes may be empty.
|
getNextSibling | public Node getNextSibling()(Code) | | The node immediately following this node. If there is no such node,
this returns null .
|
getNodeName | public String getNodeName()(Code) | | The name of this node, depending on its type; see the table above.
|
getNodeType | public short getNodeType()(Code) | | A code representing the type of the underlying object, as defined above.
|
getNodeValue | public String getNodeValue() throws DOMException(Code) | | The value of this node, depending on its type; see the table above.
When it is defined to be null , setting it has no effect.
exception: DOMException - NO_MODIFICATION_ALLOWED_ERR: Raised when the node is readonly. exception: DOMException - DOMSTRING_SIZE_ERR: Raised when it would return more characters thanfit in a DOMString variable on the implementationplatform. |
getParentNode | public Node getParentNode()(Code) | | The parent of this node. All nodes, except Attr ,
Document , DocumentFragment ,
Entity , and Notation may have a parent.
However, if a node has just been created and not yet added to the
tree, or if it has been removed from the tree, this is
null .
|
getPreviousSibling | public Node getPreviousSibling()(Code) | | The node immediately preceding this node. If there is no such node,
this returns null .
|
insertData | public void insertData(int offset, String arg) throws DOMException(Code) | | Insert a string at the specified 16-bit unit offset.
Parameters: offset - The character offset at which to insert. Parameters: arg - The DOMString to insert. exception: DOMException - INDEX_SIZE_ERR: Raised if the specified offset isnegative or greater than the number of 16-bit units indata . NO_MODIFICATION_ALLOWED_ERR: Raised if this node is readonly. |
replaceData | public void replaceData(int offset, int count, String arg) throws DOMException(Code) | | Replace the characters starting at the specified 16-bit unit offset
with the specified string.
Parameters: offset - The offset from which to start replacing. Parameters: count - The number of 16-bit units to replace. If the sum ofoffset and count exceedslength , then all 16-bit units to the end of the dataare replaced; (i.e., the effect is the same as a remove method call with the same range, followed by an append method invocation). Parameters: arg - The DOMString with which the range must bereplaced. exception: DOMException - INDEX_SIZE_ERR: Raised if the specified offset isnegative or greater than the number of 16-bit units indata , or if the specified count isnegative. NO_MODIFICATION_ALLOWED_ERR: Raised if this node is readonly. |
setData | public void setData(String data) throws DOMException(Code) | | The character data of the node that implements this interface. The DOM
implementation may not put arbitrary limits on the amount of data
that may be stored in a CharacterData node. However,
implementation limits may mean that the entirety of a node's data may
not fit into a single DOMString . In such cases, the user
may call substringData to retrieve the data in
appropriately sized pieces.
exception: DOMException - NO_MODIFICATION_ALLOWED_ERR: Raised when the node is readonly. exception: DOMException - DOMSTRING_SIZE_ERR: Raised when it would return more characters thanfit in a DOMString variable on the implementationplatform. |
substringData | public String substringData(int offset, int count) throws DOMException(Code) | | Extracts a range of data from the node.
Parameters: offset - Start offset of substring to extract. Parameters: count - The number of 16-bit units to extract. The specified substring. If the sum of offset andcount exceeds the length , then all 16-bitunits to the end of the data are returned. exception: DOMException - INDEX_SIZE_ERR: Raised if the specified offset isnegative or greater than the number of 16-bit units indata , or if the specified count isnegative. DOMSTRING_SIZE_ERR: Raised if the specified range of text doesnot fit into a DOMString . |
Methods inherited from org.netbeans.tax.dom.NodeImpl | public Node appendChild(Node newChild) throws DOMException(Code)(Java Doc) public Node cloneNode(boolean deep)(Code)(Java Doc) public short compareDocumentPosition(Node a)(Code)(Java Doc) public NamedNodeMap getAttributes()(Code)(Java Doc) public String getBaseURI()(Code)(Java Doc) public NodeList getChildNodes()(Code)(Java Doc) public Object getFeature(String a, String b)(Code)(Java Doc) public Node getFirstChild()(Code)(Java Doc) public Node getLastChild()(Code)(Java Doc) public String getLocalName()(Code)(Java Doc) public String getNamespaceURI()(Code)(Java Doc) public Node getNextSibling()(Code)(Java Doc) abstract public String getNodeName()(Code)(Java Doc) abstract public short getNodeType()(Code)(Java Doc) abstract public String getNodeValue() throws DOMException(Code)(Java Doc) public Document getOwnerDocument()(Code)(Java Doc) abstract public Node getParentNode()(Code)(Java Doc) public String getPrefix()(Code)(Java Doc) public Node getPreviousSibling()(Code)(Java Doc) public TypeInfo getSchemaTypeInfo()(Code)(Java Doc) public String getTextContent()(Code)(Java Doc) public Object getUserData(String a)(Code)(Java Doc) public String getWholeText()(Code)(Java Doc) public boolean hasAttributes()(Code)(Java Doc) public boolean hasChildNodes()(Code)(Java Doc) public Node insertBefore(Node newChild, Node refChild) throws DOMException(Code)(Java Doc) public boolean isDefaultNamespace(String a)(Code)(Java Doc) public boolean isElementContentWhitespace()(Code)(Java Doc) public boolean isEqualNode(Node a)(Code)(Java Doc) public boolean isId()(Code)(Java Doc) public boolean isSameNode(Node a)(Code)(Java Doc) public boolean isSupported(String feature, String version)(Code)(Java Doc) public String lookupNamespaceURI(String a)(Code)(Java Doc) public String lookupPrefix(String a)(Code)(Java Doc) public void normalize()(Code)(Java Doc) public Node removeChild(Node oldChild) throws DOMException(Code)(Java Doc) public Node replaceChild(Node newChild, Node oldChild) throws DOMException(Code)(Java Doc) public Text replaceWholeText(String a)(Code)(Java Doc) public void setIdAttribute(String a, boolean b)(Code)(Java Doc) public void setIdAttributeNS(String a, String b, boolean c)(Code)(Java Doc) public void setIdAttributeNode(Attr a, boolean b)(Code)(Java Doc) public void setNodeValue(String nodeValue) throws DOMException(Code)(Java Doc) public void setPrefix(String prefix) throws DOMException(Code)(Java Doc) public void setTextContent(String a)(Code)(Java Doc) public Object setUserData(String a, Object b, UserDataHandler c)(Code)(Java Doc)
|
|
|