public class NodeDefNode extends java.lang.Object implements DefNode
DefNode interface
by creating a wrapper around some sort of Node object.
Currently, it is required that the wrapped objects actually be of type
Text or Attr, but that requirement might
conceivably be relaxed in a future release, to also support
Comment and ProcessingInstruction.
To create a wrapper around an Element object,
construct an ElementDefElement object.
Or better yet, to create a wrapper around an Element
or Text object (unless the object already implements
DefNode), use the normalize method.
DefNodeATTRIBUTE_NODE, CDATA_SECTION_NODE, ELEMENT_NODE, TEXT_NODE| Constructor and Description |
|---|
NodeDefNode(Node node) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getLocalName() |
java.lang.String |
getNamespaceURI() |
java.lang.String |
getNodeName() |
short |
getNodeType() |
java.lang.String |
getNodeValue() |
static DefNode |
normalize(java.lang.Object obj) |
public NodeDefNode(Node node)
public static final DefNode normalize(java.lang.Object obj)
public java.lang.String getLocalName()
getLocalName in interface DefNodepublic java.lang.String getNamespaceURI()
getNamespaceURI in interface DefNodepublic java.lang.String getNodeName()
getNodeName in interface DefNodepublic short getNodeType()
getNodeType in interface DefNodepublic java.lang.String getNodeValue()
getNodeValue in interface DefNode