org.basex.api.dom
Class BXPI

java.lang.Object
  extended by org.basex.api.dom.BXNode
      extended by org.basex.api.dom.BXPI
All Implemented Interfaces:
org.w3c.dom.Node, org.w3c.dom.ProcessingInstruction

public final class BXPI
extends BXNode
implements org.w3c.dom.ProcessingInstruction

DOM - Processing instruction implementation.

Author:
BaseX Team 2005-12, BSD License, Christian Gruen

Field Summary
 
Fields inherited from class org.basex.api.dom.BXNode
node
 
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
BXPI(ANode n)
          Constructor.
 
Method Summary
 java.lang.String getData()
           
 java.lang.String getNodeName()
           
 java.lang.String getNodeValue()
           
 java.lang.String getTarget()
           
 void setData(java.lang.String dat)
           
 
Methods inherited from class org.basex.api.dom.BXNode
appendChild, cloneNode, compareDocumentPosition, finish, get, getAttributes, getBaseURI, getChildNodes, getElements, getFeature, getFirstChild, getLastChild, getLocalName, getNamespaceURI, getNextSibling, getNode, getNodeType, getOwnerDocument, getParentNode, getPrefix, getPreviousSibling, getTextContent, getUserData, hasAttributes, hasChildNodes, insertBefore, isDefaultNamespace, isEqualNode, isSameNode, isSupported, kind, lookupNamespaceURI, lookupPrefix, normalize, readOnly, removeChild, replaceChild, setNodeValue, setPrefix, setTextContent, setUserData, toString
 
Methods inherited from class java.lang.Object
clone, equals, 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, getNamespaceURI, getNextSibling, getNodeType, getOwnerDocument, getParentNode, getPrefix, getPreviousSibling, getTextContent, getUserData, hasAttributes, hasChildNodes, insertBefore, isDefaultNamespace, isEqualNode, isSameNode, isSupported, lookupNamespaceURI, lookupPrefix, normalize, removeChild, replaceChild, setNodeValue, setPrefix, setTextContent, setUserData
 

Constructor Detail

BXPI

public BXPI(ANode n)
Constructor.

Parameters:
n - node reference
Method Detail

getNodeValue

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

getNodeName

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

getData

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

getTarget

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

setData

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