Class AbstractProcessingInstruction
java.lang.Object
org.apache.batik.dom.AbstractNode
org.apache.batik.dom.AbstractChildNode
org.apache.batik.dom.AbstractProcessingInstruction
- All Implemented Interfaces:
Serializable, NodeEventTarget, ExtendedNode, NodeXBL, XBLManagerData, EventTarget, Node, ProcessingInstruction
- Direct Known Subclasses:
GenericProcessingInstruction, StyleSheetProcessingInstruction
public abstract class AbstractProcessingInstruction
extends AbstractChildNode
implements ProcessingInstruction
This class implements the
ProcessingInstruction
interface.- See Also:
-
Field Summary
FieldsFields inherited from class AbstractChildNode
nextSibling, parentNode, previousSiblingFields inherited from class AbstractNode
DOCUMENT_POSITION_CONTAINED_BY, DOCUMENT_POSITION_CONTAINS, DOCUMENT_POSITION_DISCONNECTED, DOCUMENT_POSITION_FOLLOWING, DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC, DOCUMENT_POSITION_PRECEDING, EMPTY_NODE_LIST, eventSupport, managerData, ownerDocument, userData, userDataHandlersFields inherited from interface 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
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected NodeCopy the fields of the current node into the given node.protected NodedeepCopyInto(Node n) Deeply copy the fields of the current node into the given node.protected NodedeepExport(Node n, AbstractDocument d) Deeply exports this node to the given document.protected Nodeexport(Node n, AbstractDocument d) Exports this node to the given document.getData()DOM: ImplementsProcessingInstruction.getData().DOM: ImplementsNode.getNodeName().shortDOM: ImplementsNode.getNodeType().DOM: ImplementsNode.getNodeValue().DOM: ImplementsNode.getTextContent().voidDOM: ImplementsProcessingInstruction.setData(String).voidsetNodeValue(String nodeValue) DOM: ImplementsNode.setNodeValue(String).Methods inherited from class AbstractChildNode
getNextSibling, getParentNode, getPreviousSibling, setNextSibling, setParentNode, setPreviousSiblingMethods inherited from class AbstractNode
addEventListener, addEventListenerNS, appendChild, checkChildType, cloneNode, compareDocumentPosition, compareNamedNodeMaps, compareStrings, createDOMException, dispatchEvent, fireDOMCharacterDataModifiedEvent, fireDOMNodeInsertedIntoDocumentEvent, fireDOMNodeRemovedFromDocumentEvent, fireUserDataHandlers, getAttributes, getBaseURI, getBaseURI, getCascadedXMLBase, getChildNodes, getCurrentDocument, getEventSupport, getFeature, getFirstChild, getLastChild, getLocalName, getManagerData, getNamespaceURI, getOwnerDocument, getParentNodeEventTarget, getPrefix, getUserData, getXblBoundElement, getXblChildNodes, getXblDefinitions, getXblFirstChild, getXblFirstElementChild, getXblLastChild, getXblLastElementChild, getXblNextElementSibling, getXblNextSibling, getXblParentNode, getXblPreviousElementSibling, getXblPreviousSibling, getXblScopedChildNodes, getXblShadowTree, hasAttributes, hasChildNodes, hasEventListenerNS, initializeEventSupport, insertBefore, isDefaultNamespace, isEqualNode, isSameNode, isSupported, lookupNamespacePrefix, lookupNamespaceURI, lookupPrefix, newNode, normalize, removeChild, removeEventListener, removeEventListenerNS, replaceChild, setManagerData, setNodeName, setOwnerDocument, setPrefix, setSpecified, setTextContent, setUserData, willTriggerNSMethods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface ExtendedNode
isReadonly, setReadonlyMethods inherited from interface Node
appendChild, cloneNode, compareDocumentPosition, getAttributes, getBaseURI, getChildNodes, getFeature, getFirstChild, getLastChild, getLocalName, getNamespaceURI, getNextSibling, getOwnerDocument, getParentNode, getPrefix, getPreviousSibling, getUserData, hasAttributes, hasChildNodes, insertBefore, isDefaultNamespace, isEqualNode, isSameNode, isSupported, lookupNamespaceURI, lookupPrefix, normalize, removeChild, replaceChild, setPrefix, setTextContent, setUserDataMethods inherited from interface ProcessingInstruction
getTarget
-
Field Details
-
data
The data.
-
-
Constructor Details
-
AbstractProcessingInstruction
public AbstractProcessingInstruction()
-
-
Method Details
-
getNodeName
DOM: ImplementsNode.getNodeName().- Specified by:
getNodeNamein interfaceNode- Returns:
ProcessingInstruction.getTarget().
-
getNodeType
public short getNodeType()DOM: ImplementsNode.getNodeType().- Specified by:
getNodeTypein interfaceNode- Returns:
Node.PROCESSING_INSTRUCTION_NODE
-
getNodeValue
DOM: ImplementsNode.getNodeValue().- Specified by:
getNodeValuein interfaceNode- Overrides:
getNodeValuein classAbstractNode- Returns:
getData().- Throws:
DOMException
-
setNodeValue
DOM: ImplementsNode.setNodeValue(String).- Specified by:
setNodeValuein interfaceNode- Overrides:
setNodeValuein classAbstractNode- Throws:
DOMException
-
getData
DOM: ImplementsProcessingInstruction.getData().- Specified by:
getDatain interfaceProcessingInstruction- Returns:
data.
-
setData
DOM: ImplementsProcessingInstruction.setData(String).- Specified by:
setDatain interfaceProcessingInstruction- Throws:
DOMException
-
getTextContent
DOM: ImplementsNode.getTextContent().- Specified by:
getTextContentin interfaceNode- Overrides:
getTextContentin classAbstractNode
-
export
Exports this node to the given document.- Overrides:
exportin classAbstractNode
-
deepExport
Deeply exports this node to the given document.- Overrides:
deepExportin classAbstractNode
-
copyInto
Copy the fields of the current node into the given node.- Overrides:
copyIntoin classAbstractNode- Parameters:
n- a node of the type of this.
-
deepCopyInto
Deeply copy the fields of the current node into the given node.- Overrides:
deepCopyIntoin classAbstractNode- Parameters:
n- a node of the type of this.
-