org.dom4j.dom
Class DOMProcessingInstruction
java.lang.Object
org.dom4j.tree.AbstractNode
org.dom4j.tree.AbstractProcessingInstruction
org.dom4j.tree.FlyweightProcessingInstruction
org.dom4j.tree.DefaultProcessingInstruction
org.dom4j.dom.DOMProcessingInstruction
- All Implemented Interfaces:
- Cloneable, Node, Node, ProcessingInstruction, ProcessingInstruction, Serializable
- public class DOMProcessingInstruction
- extends DefaultProcessingInstruction
- implements ProcessingInstruction
DOMProcessingInstruction
implements a ProcessingInstruction
node which supports the W3C DOM API.
- Version:
- $Revision: 1.12 $
- Author:
- James Strachan
- See Also:
- Serialized Form
Fields inherited from interface org.w3c.dom.Node |
ATTRIBUTE_NODE, CDATA_SECTION_NODE, COMMENT_NODE, DOCUMENT_FRAGMENT_NODE, DOCUMENT_NODE, DOCUMENT_TYPE_NODE, ELEMENT_NODE, ENTITY_NODE, ENTITY_REFERENCE_NODE, NOTATION_NODE, PROCESSING_INSTRUCTION_NODE, TEXT_NODE |
Fields inherited from interface org.dom4j.Node |
ANY_NODE, ATTRIBUTE_NODE, CDATA_SECTION_NODE, COMMENT_NODE, DOCUMENT_NODE, DOCUMENT_TYPE_NODE, ELEMENT_NODE, ENTITY_REFERENCE_NODE, MAX_NODE_TYPE, NAMESPACE_NODE, PROCESSING_INSTRUCTION_NODE, TEXT_NODE, UNKNOWN_NODE |
Methods inherited from class org.dom4j.tree.AbstractProcessingInstruction |
accept, asXML, getName, getNodeType, getPath, getUniquePath, parseValues, removeValue, setName, toString, toString, write |
Methods inherited from class org.dom4j.tree.AbstractNode |
asXPathResult, clone, createPattern, createXPath, createXPathFilter, detach, getDocument, getDocumentFactory, getNodeTypeName, getPath, getStringValue, getUniquePath, hasContent, matches, numberValueOf, selectNodes, selectNodes, selectNodes, selectObject, selectSingleNode, setDocument, valueOf |
Methods inherited from interface org.dom4j.Node |
asXPathResult, clone, createXPath, detach, getDocument, getNodeTypeName, getPath, getStringValue, getUniquePath, hasContent, matches, numberValueOf, selectNodes, selectNodes, selectNodes, selectObject, selectSingleNode, setDocument, valueOf |
DOMProcessingInstruction
public DOMProcessingInstruction(String target,
Map values)
DOMProcessingInstruction
public DOMProcessingInstruction(String target,
String values)
DOMProcessingInstruction
public DOMProcessingInstruction(Element parent,
String target,
String val)
supports
public boolean supports(String feature,
String version)
getNamespaceURI
public String getNamespaceURI()
- Specified by:
getNamespaceURI
in interface Node
getPrefix
public String getPrefix()
- Specified by:
getPrefix
in interface Node
setPrefix
public void setPrefix(String prefix)
throws DOMException
- Specified by:
setPrefix
in interface Node
- Throws:
DOMException
getLocalName
public String getLocalName()
- Specified by:
getLocalName
in interface Node
getNodeName
public String getNodeName()
- Specified by:
getNodeName
in interface Node
getNodeValue
public String getNodeValue()
throws DOMException
- Specified by:
getNodeValue
in interface Node
- Throws:
DOMException
setNodeValue
public void setNodeValue(String nodeValue)
throws DOMException
- Specified by:
setNodeValue
in interface Node
- Throws:
DOMException
getParentNode
public Node getParentNode()
- Specified by:
getParentNode
in interface Node
getChildNodes
public NodeList getChildNodes()
- Specified by:
getChildNodes
in interface Node
getFirstChild
public Node getFirstChild()
- Specified by:
getFirstChild
in interface Node
getLastChild
public Node getLastChild()
- Specified by:
getLastChild
in interface Node
getPreviousSibling
public Node getPreviousSibling()
- Specified by:
getPreviousSibling
in interface Node
getNextSibling
public Node getNextSibling()
- Specified by:
getNextSibling
in interface Node
getAttributes
public NamedNodeMap getAttributes()
- Specified by:
getAttributes
in interface Node
getOwnerDocument
public Document getOwnerDocument()
- Specified by:
getOwnerDocument
in interface Node
insertBefore
public Node insertBefore(Node newChild,
Node refChild)
throws DOMException
- Specified by:
insertBefore
in interface Node
- Throws:
DOMException
replaceChild
public Node replaceChild(Node newChild,
Node oldChild)
throws DOMException
- Specified by:
replaceChild
in interface Node
- Throws:
DOMException
removeChild
public Node removeChild(Node oldChild)
throws DOMException
- Specified by:
removeChild
in interface Node
- Throws:
DOMException
appendChild
public Node appendChild(Node newChild)
throws DOMException
- Specified by:
appendChild
in interface Node
- Throws:
DOMException
hasChildNodes
public boolean hasChildNodes()
- Specified by:
hasChildNodes
in interface Node
cloneNode
public Node cloneNode(boolean deep)
- Specified by:
cloneNode
in interface Node
normalize
public void normalize()
- Specified by:
normalize
in interface Node
isSupported
public boolean isSupported(String feature,
String version)
- Specified by:
isSupported
in interface Node
hasAttributes
public boolean hasAttributes()
- Specified by:
hasAttributes
in interface Node
getData
public String getData()
- Specified by:
getData
in interface ProcessingInstruction
setData
public void setData(String data)
throws DOMException
- Specified by:
setData
in interface ProcessingInstruction
- Throws:
DOMException
Copyright © 2001-2005 MetaStuff Ltd.. All Rights Reserved.