public interface Node extends Node
ATTRIBUTE_NODE, CDATA_SECTION_NODE, COMMENT_NODE, DOCUMENT_FRAGMENT_NODE, DOCUMENT_NODE, DOCUMENT_POSITION_CONTAINED_BY, DOCUMENT_POSITION_CONTAINS, DOCUMENT_POSITION_DISCONNECTED, DOCUMENT_POSITION_FOLLOWING, DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC, DOCUMENT_POSITION_PRECEDING, DOCUMENT_TYPE_NODE, ELEMENT_NODE, ENTITY_NODE, ENTITY_REFERENCE_NODE, NOTATION_NODE, PROCESSING_INSTRUCTION_NODE, TEXT_NODE| Modifier and Type | Method and Description |
|---|---|
void |
detachNode()
从树中删除这个
Node对象。
|
SOAPElement |
getParentElement()
返回该对象的父元素
Node。
|
String |
getValue()
返回该节点的值,如果这是一个
Text节点或值的直接子节点否则这。
|
void |
recycleNode()
通知的实施,
Node对象不再被应用程序,实现自由使用这个对象的节点,可以创建后使用。
|
void |
setParentElement(SOAPElement parent)
设置为给定
SOAPElement对象这
Node对象的父。
|
void |
setValue(String value)
如果这是一个文本节点,则此方法将设置它的值,否则它将设置此节点的即时(文本)子节点的值。
|
appendChild, cloneNode, compareDocumentPosition, getAttributes, getBaseURI, getChildNodes, getFeature, getFirstChild, getLastChild, getLocalName, getNamespaceURI, getNextSibling, getNodeName, getNodeType, getNodeValue, getOwnerDocument, getParentNode, getPrefix, getPreviousSibling, getTextContent, getUserData, hasAttributes, hasChildNodes, insertBefore, isDefaultNamespace, isEqualNode, isSameNode, isSupported, lookupNamespaceURI, lookupPrefix, normalize, removeChild, replaceChild, setNodeValue, setPrefix, setTextContent, setUserDataString getValue()
Text节点或值的直接子节点否则这。如果有一个直接的孩子这
Node是
Text节点然后它的值将返回。如果有一个以上的
Text节点再第一
Text节点的值将返回。否则
null返回。
String与该节点的文本,如果这是一个
Text节点或文本,这
Node对象,是一个
Text对象如果这样一个孩子存在的第一个直接子
null否则包含。
void setValue(String value)
Text节点,或者如果没有孩子,在这种情况下,一个孩子
Text节点将被创建。
IllegalStateException如果节点不是
Text节点或者有一个以上的子节点或子节点,不是
Text节点。
void setParentElement(SOAPElement parent) throws SOAPException
SOAPElement对象这
Node对象的父。
parent -
SOAPElement对象被设定为这个
Node对象的父
SOAPException -如果在设置家长给定元素的问题
getParentElement()
SOAPElement getParentElement()
Node。这种方法如果树不保存在内存中抛出一个
UnsupportedOperationException。
Node对象或
null母如果这
Node对象是根
SOAPElement对象
UnsupportedOperationException -如果整个树不是保存在内存中
setParentElement(javax.xml.soap.SOAPElement)
void detachNode()
Node对象。
void recycleNode()
Node对象不再被应用程序,实现自由使用这个对象的节点,可以创建后使用。
调用方法recycleNode暗示法detachNode之前已经调用。
Submit a bug or feature
For further API reference and developer documentation, see Java SE Documentation. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples.
Copyright © 1993, 2014, Oracle and/or its affiliates. All rights reserved.