|
||||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||||
java.lang.Object | +--org.apache.batik.dom.AbstractNode
This class implements the Node interface.
| Field Summary | |
|---|---|
protected static NodeList |
EMPTY_NODE_LIST
An empty instance of NodeList. |
protected EventSupport |
eventSupport
The event support. |
protected AbstractDocument |
ownerDocument
The owner document. |
| 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 |
| Constructor Summary | |
|---|---|
AbstractNode()
|
|
| Method Summary | |
|---|---|
void |
addEventListener(java.lang.String type,
EventListener listener,
boolean useCapture)
DOM: Implements EventTarget#addEventListener(String,EventListener,boolean). |
Node |
appendChild(Node newChild)
DOM: Implements Node.appendChild(Node). |
protected void |
checkChildType(Node n,
boolean replace)
Checks the validity of a node to be inserted. |
Node |
cloneNode(boolean deep)
DOM: Implements Node.cloneNode(boolean). |
protected Node |
copyInto(Node n)
Copy the fields of the current node into the given node. |
DOMException |
createDOMException(short type,
java.lang.String key,
java.lang.Object[] args)
Creates an exception with the appropriate error message. |
protected Node |
deepCopyInto(Node n)
Deeply copy the fields of the current node into the given node. |
protected Node |
deepExport(Node n,
AbstractDocument d)
Deeply exports this node to the given document. |
boolean |
dispatchEvent(Event evt)
DOM: Implements EventTarget.dispatchEvent(Event). |
protected Node |
export(Node n,
AbstractDocument d)
Exports this node to the given document. |
protected void |
fireDOMCharacterDataModifiedEvent(java.lang.String oldv,
java.lang.String newv)
Fires a DOMCharacterDataModified event. |
void |
fireDOMNodeInsertedIntoDocumentEvent()
Recursively fires a DOMNodeInsertedIntoDocument event. |
void |
fireDOMNodeRemovedFromDocumentEvent()
Recursively fires a DOMNodeRemovedFromDocument event. |
NamedNodeMap |
getAttributes()
DOM: Implements Node.getAttributes(). |
NodeList |
getChildNodes()
DOM: Implements Node.getChildNodes(). |
protected AbstractDocument |
getCurrentDocument()
Returns the current document. |
EventSupport |
getEventSupport()
Returns the event support instance for this node, or null if any. |
Node |
getFirstChild()
DOM: Implements Node.getFirstChild(). |
Node |
getLastChild()
DOM: Implements Node.getLastChild(). |
java.lang.String |
getLocalName()
DOM: Implements Node.getLocalName(). |
java.lang.String |
getNamespaceURI()
DOM: Implements Node.getNamespaceURI(). |
Node |
getNextSibling()
DOM: Implements Node.getNextSibling(). |
java.lang.String |
getNodeValue()
DOM: Implements Node.getNodeValue(). |
Document |
getOwnerDocument()
DOM: Implements Node.getOwnerDocument(). |
Node |
getParentNode()
DOM: Implements Node.getParentNode(). |
NodeEventTarget |
getParentNodeEventTarget()
Implements NodeEventTarget.getParentNodeEventTarget(). |
java.lang.String |
getPrefix()
DOM: Implements Node.getPrefix(). |
Node |
getPreviousSibling()
DOM: Implements Node.getPreviousSibling(). |
boolean |
hasAttributes()
DOM: Implements Node.hasAttributes(). |
boolean |
hasChildNodes()
DOM: Implements Node.hasChildNodes(). |
Node |
insertBefore(Node newChild,
Node refChild)
DOM: Implements Node.insertBefore(Node, Node). |
boolean |
isSupported(java.lang.String feature,
java.lang.String version)
DOM: Implements Node.isSupported(String,String). |
protected abstract Node |
newNode()
Returns a new uninitialized instance of this object's class. |
void |
normalize()
DOM: Implements Node.normalize(). |
Node |
removeChild(Node oldChild)
DOM: Implements Node.removeChild(Node). |
void |
removeEventListener(java.lang.String type,
EventListener listener,
boolean useCapture)
DOM: Implements EventTarget#removeEventListener(String,EventListener,boolean). |
Node |
replaceChild(Node newChild,
Node oldChild)
DOM: Implements Node.replaceChild(Node, Node). |
void |
setNextSibling(Node n)
Sets the node immediately following this node. |
void |
setNodeName(java.lang.String v)
Sets the name of this node. |
void |
setNodeValue(java.lang.String nodeValue)
DOM: Implements Node.setNodeValue(String). |
void |
setOwnerDocument(Document doc)
Sets the owner document of this node. |
void |
setParentNode(Node v)
Sets the parent node. |
void |
setPrefix(java.lang.String prefix)
DOM: Implements Node.setPrefix(String). |
void |
setPreviousSibling(Node n)
Sets the node immediately preceding this node. |
void |
setSpecified(boolean v)
Sets the value of the specified attribute. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface org.apache.batik.dom.ExtendedNode |
|---|
isReadonly, setReadonly |
| Methods inherited from interface org.w3c.dom.Node |
|---|
getNodeName, getNodeType |
| Field Detail |
protected static final NodeList EMPTY_NODE_LIST
protected AbstractDocument ownerDocument
protected transient EventSupport eventSupport
| Constructor Detail |
public AbstractNode()
| Method Detail |
public void setNodeName(java.lang.String v)
setNodeName in interface ExtendedNodepublic void setOwnerDocument(Document doc)
setOwnerDocument in interface ExtendedNodepublic void setSpecified(boolean v)
setSpecified in interface ExtendedNode
public java.lang.String getNodeValue()
throws DOMException
Node.getNodeValue().
getNodeValue in interface NodeDOMException
public void setNodeValue(java.lang.String nodeValue)
throws DOMException
Node.setNodeValue(String).
Do nothing.
setNodeValue in interface NodeDOMExceptionpublic Node getParentNode()
Node.getParentNode().
getParentNode in interface Nodepublic void setParentNode(Node v)
DOMException.
setParentNode in interface ExtendedNodepublic NodeList getChildNodes()
Node.getChildNodes().
getChildNodes in interface NodeEMPTY_NODE_LIST.public Node getFirstChild()
Node.getFirstChild().
getFirstChild in interface Nodepublic Node getLastChild()
Node.getLastChild().
getLastChild in interface Nodepublic void setPreviousSibling(Node n)
DOMException.
setPreviousSibling in interface ExtendedNodepublic Node getPreviousSibling()
Node.getPreviousSibling().
getPreviousSibling in interface Nodepublic void setNextSibling(Node n)
DOMException.
setNextSibling in interface ExtendedNodepublic Node getNextSibling()
Node.getNextSibling().
getNextSibling in interface Nodepublic boolean hasAttributes()
Node.hasAttributes().
hasAttributes in interface Nodepublic NamedNodeMap getAttributes()
Node.getAttributes().
getAttributes in interface Nodepublic Document getOwnerDocument()
Node.getOwnerDocument().
getOwnerDocument in interface NodeownerDocument.public java.lang.String getNamespaceURI()
Node.getNamespaceURI().
getNamespaceURI in interface Node
public Node insertBefore(Node newChild,
Node refChild)
throws DOMException
Node.insertBefore(Node, Node).
Throws a HIERARCHY_REQUEST_ERR DOMException.
insertBefore in interface NodeDOMException
public Node replaceChild(Node newChild,
Node oldChild)
throws DOMException
Node.replaceChild(Node, Node).
Throws a HIERARCHY_REQUEST_ERR DOMException.
replaceChild in interface NodeDOMException
public Node removeChild(Node oldChild)
throws DOMException
Node.removeChild(Node).
Throws a HIERARCHY_REQUEST_ERR DOMException.
removeChild in interface NodeDOMException
public Node appendChild(Node newChild)
throws DOMException
Node.appendChild(Node).
Throws a HIERARCHY_REQUEST_ERR DOMException.
appendChild in interface NodeDOMExceptionpublic boolean hasChildNodes()
Node.hasChildNodes().
hasChildNodes in interface Nodepublic Node cloneNode(boolean deep)
Node.cloneNode(boolean).
cloneNode in interface Nodepublic void normalize()
Node.normalize().
Do nothing.
normalize in interface Node
public boolean isSupported(java.lang.String feature,
java.lang.String version)
Node.isSupported(String,String).
isSupported in interface Nodepublic java.lang.String getPrefix()
Node.getPrefix().
getPrefix in interface Node
public void setPrefix(java.lang.String prefix)
throws DOMException
Node.setPrefix(String).
setPrefix in interface NodeDOMExceptionpublic java.lang.String getLocalName()
Node.getLocalName().
getLocalName in interface Node
public DOMException createDOMException(short type,
java.lang.String key,
java.lang.Object[] args)
public void addEventListener(java.lang.String type,
EventListener listener,
boolean useCapture)
EventTarget#addEventListener(String,EventListener,boolean).
addEventListener in interface EventTarget
public void removeEventListener(java.lang.String type,
EventListener listener,
boolean useCapture)
EventTarget#removeEventListener(String,EventListener,boolean).
removeEventListener in interface EventTargetpublic NodeEventTarget getParentNodeEventTarget()
NodeEventTarget.getParentNodeEventTarget().
getParentNodeEventTarget in interface NodeEventTarget
public boolean dispatchEvent(Event evt)
throws EventException
EventTarget.dispatchEvent(Event).
dispatchEvent in interface EventTargetEventExceptionpublic EventSupport getEventSupport()
getEventSupport in interface NodeEventTargetpublic void fireDOMNodeInsertedIntoDocumentEvent()
public void fireDOMNodeRemovedFromDocumentEvent()
protected void fireDOMCharacterDataModifiedEvent(java.lang.String oldv,
java.lang.String newv)
protected AbstractDocument getCurrentDocument()
protected abstract Node newNode()
protected Node export(Node n,
AbstractDocument d)
protected Node deepExport(Node n,
AbstractDocument d)
protected Node copyInto(Node n)
n - a node of the type of this.protected Node deepCopyInto(Node n)
n - a node of the type of this.
protected void checkChildType(Node n,
boolean replace)
|
||||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||||