|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Object
|
+--org.apache.batik.dom.AbstractNode
|
+--org.apache.batik.dom.AbstractParentNode
|
+--org.apache.batik.dom.AbstractAttr
This class implements the Attr interface.
| Inner classes inherited from class org.apache.batik.dom.AbstractParentNode |
AbstractParentNode.ChildNodes, AbstractParentNode.ElementsByTagName, AbstractParentNode.ElementsByTagNameNS |
| Field Summary | |
protected java.lang.String |
nodeName
The name of this node. |
protected AbstractElement |
ownerElement
The owner element. |
protected boolean |
unspecified
Whether this attribute was not specified in the original document. |
| Fields inherited from class org.apache.batik.dom.AbstractParentNode |
childNodes |
| Fields inherited from class org.apache.batik.dom.AbstractNode |
EMPTY_NODE_LIST, eventSupport, ownerDocument |
| 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 | |
protected |
AbstractAttr()
Creates a new Attr object. |
protected |
AbstractAttr(java.lang.String name,
AbstractDocument owner)
Creates a new Attr object. |
| Method Summary | |
protected void |
checkChildType(org.w3c.dom.Node n,
boolean replace)
Checks the validity of a node to be inserted. |
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. |
protected void |
fireDOMSubtreeModifiedEvent()
Fires a DOMSubtreeModified event. |
java.lang.String |
getName()
DOM: Implements Attr.getName(). |
java.lang.String |
getNodeName()
DOM: Implements Node.getNodeName(). |
short |
getNodeType()
DOM: Implements Node.getNodeType(). |
java.lang.String |
getNodeValue()
DOM: Implements Node.getNodeValue(). |
org.w3c.dom.Element |
getOwnerElement()
DOM: Implements Attr.getOwnerElement(). |
boolean |
getSpecified()
DOM: Implements Attr.getSpecified(). |
java.lang.String |
getValue()
DOM: Implements Attr.getValue(). |
protected void |
nodeAdded(org.w3c.dom.Node n)
Called when a child node has been added. |
protected void |
nodeToBeRemoved(org.w3c.dom.Node n)
Called when a child node is going to be removed. |
void |
setNodeName(java.lang.String v)
Sets the node name. |
void |
setNodeValue(java.lang.String nodeValue)
DOM: Implements Node.setNodeValue(String). |
void |
setOwnerElement(AbstractElement v)
Sets the owner element. |
void |
setSpecified(boolean v)
Sets the specified attribute. |
void |
setValue(java.lang.String value)
DOM: Implements Attr.setValue(String). |
| Methods inherited from class org.apache.batik.dom.AbstractParentNode |
appendChild, checkAndRemove, fireDOMNodeInsertedEvent, fireDOMNodeInsertedIntoDocumentEvent, fireDOMNodeRemovedEvent, fireDOMNodeRemovedFromDocumentEvent, getChildNodes, getElementsByTagName, getElementsByTagNameNS, getFirstChild, getLastChild, hasChildNodes, insertBefore, normalize, removeChild, replaceChild |
| Methods inherited from class org.apache.batik.dom.AbstractNode |
addEventListener, cloneNode, createDOMException, dispatchEvent, fireDOMCharacterDataModifiedEvent, getAttributes, getCurrentDocument, getEventSupport, getLocalName, getNamespaceURI, getNextSibling, getOwnerDocument, getParentNode, getParentNodeEventTarget, getPrefix, getPreviousSibling, hasAttributes, isSupported, newNode, removeEventListener, setNextSibling, setOwnerDocument, setParentNode, setPrefix, setPreviousSibling |
| 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, getAttributes, getChildNodes, getFirstChild, getLastChild, getLocalName, getNamespaceURI, getNextSibling, getOwnerDocument, getParentNode, getPrefix, getPreviousSibling, hasAttributes, hasChildNodes, insertBefore, isSupported, normalize, removeChild, replaceChild, setPrefix |
| Methods inherited from interface org.apache.batik.dom.ExtendedNode |
isReadonly, setReadonly |
| Field Detail |
protected java.lang.String nodeName
protected boolean unspecified
protected AbstractElement ownerElement
| Constructor Detail |
protected AbstractAttr()
protected AbstractAttr(java.lang.String name,
AbstractDocument owner)
throws org.w3c.dom.DOMException
name - The attribute name for validation purposes.owner - The owner document.org.w3c.dom.DOMException - INVALID_CHARACTER_ERR: if name contains invalid characters,| Method Detail |
public void setNodeName(java.lang.String v)
setNodeName in class AbstractNodepublic java.lang.String getNodeName()
Node.getNodeName().getNodeName in interface org.w3c.dom.NodenodeName.public short getNodeType()
Node.getNodeType().getNodeType in interface org.w3c.dom.NodeNode.ATTRIBUTE_NODE
public java.lang.String getNodeValue()
throws org.w3c.dom.DOMException
Node.getNodeValue().getNodeValue in interface org.w3c.dom.NodegetNodeValue in class AbstractNode
public void setNodeValue(java.lang.String nodeValue)
throws org.w3c.dom.DOMException
Node.setNodeValue(String).setNodeValue in interface org.w3c.dom.NodesetNodeValue in class AbstractNodepublic java.lang.String getName()
Attr.getName().getName in interface org.w3c.dom.AttrgetNodeName().public boolean getSpecified()
Attr.getSpecified().getSpecified in interface org.w3c.dom.Attrunspecified.public void setSpecified(boolean v)
setSpecified in class AbstractNodepublic java.lang.String getValue()
Attr.getValue().getValue in interface org.w3c.dom.AttrgetNodeValue().
public void setValue(java.lang.String value)
throws org.w3c.dom.DOMException
Attr.setValue(String).setValue in interface org.w3c.dom.Attrpublic void setOwnerElement(AbstractElement v)
public org.w3c.dom.Element getOwnerElement()
Attr.getOwnerElement().getOwnerElement in interface org.w3c.dom.Attrprotected void nodeAdded(org.w3c.dom.Node n)
nodeAdded in class AbstractParentNodeprotected void nodeToBeRemoved(org.w3c.dom.Node n)
nodeToBeRemoved in class AbstractParentNode
protected org.w3c.dom.Node export(org.w3c.dom.Node n,
AbstractDocument d)
export in class AbstractNode
protected org.w3c.dom.Node deepExport(org.w3c.dom.Node n,
AbstractDocument d)
deepExport in class AbstractParentNodeprotected org.w3c.dom.Node copyInto(org.w3c.dom.Node n)
copyInto in class AbstractNoden - a node of the type of this.protected org.w3c.dom.Node deepCopyInto(org.w3c.dom.Node n)
deepCopyInto in class AbstractParentNoden - a node of the type of this.
protected void checkChildType(org.w3c.dom.Node n,
boolean replace)
checkChildType in class AbstractNodeprotected void fireDOMSubtreeModifiedEvent()
fireDOMSubtreeModifiedEvent in class AbstractParentNode
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||