com.caucho.xml
Class QProcessingInstruction

java.lang.Object
  extended by com.caucho.xml.QAbstractNode
      extended by com.caucho.xml.QNode
          extended by com.caucho.xml.QProcessingInstruction
All Implemented Interfaces:
CauchoNode, java.io.Serializable, org.w3c.dom.Node, org.w3c.dom.ProcessingInstruction

public class QProcessingInstruction
extends QNode
implements org.w3c.dom.ProcessingInstruction

See Also:
Serialized Form

Nested Class Summary
 
Nested classes/interfaces inherited from class com.caucho.xml.QNode
QNode.ChildNodeList
 
Field Summary
 
Fields inherited from class com.caucho.xml.QNode
_firstChild, _lastChild
 
Fields inherited from class com.caucho.xml.QAbstractNode
L
 
Fields inherited from interface org.w3c.dom.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
 
Constructor Summary
QProcessingInstruction(java.lang.String name)
           
QProcessingInstruction(java.lang.String name, java.lang.String data)
           
 
Method Summary
 java.lang.String getData()
           
 java.lang.String getNamespaceURI()
           
 java.lang.String getNodeName()
           
 short getNodeType()
           
 java.lang.String getNodeValue()
           
 java.lang.String getTarget()
           
 void print(XmlPrinter os)
           
 void setData(java.lang.String arg)
           
 java.lang.String toString()
           
 
Methods inherited from class com.caucho.xml.QNode
appendChild, checkValid, equals, equals, getAttributes, getChildNodes, getFirstChild, getLastChild, getNextPreorder, getNextSibling, getPreviousSibling, hasChildNodes, insertBefore, normalize, removeChild, replaceChild, setNodeValue, setTextContent
 
Methods inherited from class com.caucho.xml.QAbstractNode
baseURI, cloneNode, compareDocumentPosition, compareTreePosition, getBaseURI, getCanonicalName, getColumn, getDependencyList, getFeature, getFilename, getInterface, getLine, getLocalName, getNextContent, getOwnerDocument, getParentNode, getPrefix, getPreviousContent, getQName, getTextContent, getTextValue, getUserData, hasAttributes, hasContent, isDefaultNamespace, isEqualNode, isSameNode, isSupported, lookupNamespacePrefix, lookupNamespaceURI, lookupPrefix, print, printHtml, printPretty, setFeature, setLocation, setPrefix, setUserData, supports
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.w3c.dom.Node
appendChild, cloneNode, compareDocumentPosition, getAttributes, getBaseURI, getChildNodes, getFeature, getFirstChild, getLastChild, getLocalName, getNextSibling, getOwnerDocument, getParentNode, getPrefix, getPreviousSibling, getTextContent, getUserData, hasAttributes, hasChildNodes, insertBefore, isDefaultNamespace, isEqualNode, isSameNode, isSupported, lookupNamespaceURI, lookupPrefix, normalize, removeChild, replaceChild, setNodeValue, setPrefix, setTextContent, setUserData
 

Constructor Detail

QProcessingInstruction

public QProcessingInstruction(java.lang.String name)

QProcessingInstruction

public QProcessingInstruction(java.lang.String name,
                              java.lang.String data)
Method Detail

getNodeName

public java.lang.String getNodeName()
Specified by:
getNodeName in interface org.w3c.dom.Node

getNodeValue

public java.lang.String getNodeValue()
Specified by:
getNodeValue in interface org.w3c.dom.Node
Overrides:
getNodeValue in class QNode

getNodeType

public short getNodeType()
Specified by:
getNodeType in interface org.w3c.dom.Node

getTarget

public java.lang.String getTarget()
Specified by:
getTarget in interface org.w3c.dom.ProcessingInstruction

getData

public java.lang.String getData()
Specified by:
getData in interface org.w3c.dom.ProcessingInstruction

setData

public void setData(java.lang.String arg)
Specified by:
setData in interface org.w3c.dom.ProcessingInstruction

getNamespaceURI

public java.lang.String getNamespaceURI()
Specified by:
getNamespaceURI in interface CauchoNode
Specified by:
getNamespaceURI in interface org.w3c.dom.Node
Overrides:
getNamespaceURI in class QAbstractNode

print

public void print(XmlPrinter os)
           throws java.io.IOException
Throws:
java.io.IOException

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object