Package org.apache.batik.dom
Class GenericProcessingInstruction
- java.lang.Object
-
- org.apache.batik.dom.AbstractNode
-
- org.apache.batik.dom.AbstractChildNode
-
- org.apache.batik.dom.AbstractProcessingInstruction
-
- org.apache.batik.dom.GenericProcessingInstruction
-
- All Implemented Interfaces:
java.io.Serializable
,NodeEventTarget
,ExtendedNode
,NodeXBL
,XBLManagerData
,EventTarget
,org.w3c.dom.Node
,org.w3c.dom.ProcessingInstruction
public class GenericProcessingInstruction extends AbstractProcessingInstruction
This class implements theProcessingInstruction
interface.- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description protected boolean
readonly
Is this node immutable?protected java.lang.String
target
The target.-
Fields inherited from class org.apache.batik.dom.AbstractProcessingInstruction
data
-
Fields inherited from class org.apache.batik.dom.AbstractChildNode
nextSibling, parentNode, previousSibling
-
Fields inherited from class org.apache.batik.dom.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, userDataHandlers
-
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
Constructors Modifier Constructor Description protected
GenericProcessingInstruction()
Creates a new ProcessingInstruction object.GenericProcessingInstruction(java.lang.String target, java.lang.String data, AbstractDocument owner)
Creates a new ProcessingInstruction object.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected org.w3c.dom.Node
copyInto(org.w3c.dom.Node n)
Copy the fields of the current node into the given node.protected org.w3c.dom.Node
deepCopyInto(org.w3c.dom.Node n)
Deeply copy the fields of the current node into the given node.protected org.w3c.dom.Node
deepExport(org.w3c.dom.Node n, AbstractDocument d)
Deeply exports this node to the given document.protected org.w3c.dom.Node
export(org.w3c.dom.Node n, AbstractDocument d)
Exports this node to the given document.java.lang.String
getTarget()
DOM: ImplementsProcessingInstruction.getTarget()
.boolean
isReadonly()
Tests whether this node is readonly.protected org.w3c.dom.Node
newNode()
Returns a new uninitialized instance of this object's class.void
setNodeName(java.lang.String v)
Sets the node name.void
setReadonly(boolean v)
Sets this node readonly attribute.void
setTarget(java.lang.String v)
Sets the target value.-
Methods inherited from class org.apache.batik.dom.AbstractProcessingInstruction
getData, getNodeName, getNodeType, getNodeValue, getTextContent, setData, setNodeValue
-
Methods inherited from class org.apache.batik.dom.AbstractChildNode
getNextSibling, getParentNode, getPreviousSibling, setNextSibling, setParentNode, setPreviousSibling
-
Methods inherited from class org.apache.batik.dom.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, normalize, removeChild, removeEventListener, removeEventListenerNS, replaceChild, setManagerData, setOwnerDocument, setPrefix, setSpecified, setTextContent, setUserData, willTriggerNS
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.w3c.dom.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, setUserData
-
-
-
-
Constructor Detail
-
GenericProcessingInstruction
protected GenericProcessingInstruction()
Creates a new ProcessingInstruction object.
-
GenericProcessingInstruction
public GenericProcessingInstruction(java.lang.String target, java.lang.String data, AbstractDocument owner)
Creates a new ProcessingInstruction object.
-
-
Method Detail
-
setNodeName
public void setNodeName(java.lang.String v)
Sets the node name.- Specified by:
setNodeName
in interfaceExtendedNode
- Overrides:
setNodeName
in classAbstractNode
-
isReadonly
public boolean isReadonly()
Tests whether this node is readonly.
-
setReadonly
public void setReadonly(boolean v)
Sets this node readonly attribute.
-
getTarget
public java.lang.String getTarget()
DOM: ImplementsProcessingInstruction.getTarget()
.- Returns:
target
.
-
setTarget
public void setTarget(java.lang.String v)
Sets the target value.
-
export
protected org.w3c.dom.Node export(org.w3c.dom.Node n, AbstractDocument d)
Exports this node to the given document.- Overrides:
export
in classAbstractProcessingInstruction
-
deepExport
protected org.w3c.dom.Node deepExport(org.w3c.dom.Node n, AbstractDocument d)
Deeply exports this node to the given document.- Overrides:
deepExport
in classAbstractProcessingInstruction
-
copyInto
protected org.w3c.dom.Node copyInto(org.w3c.dom.Node n)
Copy the fields of the current node into the given node.- Overrides:
copyInto
in classAbstractProcessingInstruction
- Parameters:
n
- a node of the type of this.
-
deepCopyInto
protected org.w3c.dom.Node deepCopyInto(org.w3c.dom.Node n)
Deeply copy the fields of the current node into the given node.- Overrides:
deepCopyInto
in classAbstractProcessingInstruction
- Parameters:
n
- a node of the type of this.
-
newNode
protected org.w3c.dom.Node newNode()
Returns a new uninitialized instance of this object's class.- Specified by:
newNode
in classAbstractNode
-
-