java.lang.Object
org.apache.batik.dom.AbstractNode
org.apache.batik.dom.AbstractParentNode
org.apache.batik.dom.AbstractParentChildNode
org.apache.batik.dom.AbstractElement
org.apache.batik.dom.AbstractElementNS
org.apache.batik.dom.GenericElementNS
- All Implemented Interfaces:
- org.w3c.dom.Element, org.w3c.dom.events.EventTarget, ExtendedNode, org.w3c.dom.Node, org.apache.batik.dom.events.NodeEventTarget, java.io.Serializable
- public class GenericElementNS
- extends AbstractElementNS
This class implements the org.w3c.dom.Element interface.
- Version:
- $Id: GenericElementNS.java,v 1.5 2004/08/18 07:13:08 vhardy Exp $
| 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 |
| Methods inherited from class org.apache.batik.dom.AbstractElement |
attrAdded, attrModified, attrRemoved, checkChildType, createAttributes, fireDOMAttrModifiedEvent, getAttribute, getAttributeNode, getAttributeNodeNS, getAttributeNS, getAttributes, getNodeType, getTagName, hasAttribute, hasAttributeNS, hasAttributes, nodeAdded, nodeToBeRemoved, normalize, removeAttribute, removeAttributeNode, removeAttributeNS, setAttribute, setAttributeNode, setAttributeNodeNS, setAttributeNS |
| Methods inherited from class org.apache.batik.dom.AbstractParentNode |
appendChild, checkAndRemove, fireDOMNodeInsertedEvent, fireDOMNodeInsertedIntoDocumentEvent, fireDOMNodeRemovedEvent, fireDOMNodeRemovedFromDocumentEvent, fireDOMSubtreeModifiedEvent, getChildNodes, getElementsByTagName, getElementsByTagNameNS, getFirstChild, getLastChild, hasChildNodes, insertBefore, removeChild, replaceChild |
| Methods inherited from class org.apache.batik.dom.AbstractNode |
addEventListener, cloneNode, createDOMException, dispatchEvent, fireDOMCharacterDataModifiedEvent, getCurrentDocument, getEventSupport, getLocalName, getNodeValue, getOwnerDocument, getParentNodeEventTarget, getPrefix, isSupported, removeEventListener, setNodeValue, setOwnerDocument, setPrefix, setSpecified |
| 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, getBaseURI, getChildNodes, getFeature, getFirstChild, getLastChild, getLocalName, getNextSibling, getNodeValue, getOwnerDocument, getParentNode, getPrefix, getPreviousSibling, getTextContent, getUserData, hasChildNodes, insertBefore, isDefaultNamespace, isEqualNode, isSameNode, isSupported, lookupNamespaceURI, lookupPrefix, removeChild, replaceChild, setNodeValue, setPrefix, setTextContent, setUserData |
nodeName
protected java.lang.String nodeName
- The node name.
readonly
protected boolean readonly
- Is this element immutable?
GenericElementNS
protected GenericElementNS()
- Creates a new Element object.
GenericElementNS
public GenericElementNS(java.lang.String nsURI,
java.lang.String name,
AbstractDocument owner)
- Creates a new Element object.
setNodeName
public void setNodeName(java.lang.String v)
- Sets the name of this node.
- Specified by:
setNodeName in interface ExtendedNode- Overrides:
setNodeName in class AbstractNode
getNodeName
public java.lang.String getNodeName()
- DOM: Implements Node.getNodeName()>
Node.getNodeName() 55 .
isReadonly
public boolean isReadonly()
- Tests whether this node is readonly.
setReadonly
public void setReadonly(boolean v)
- Sets this node readonly attribute.
export
protected org.w3c.dom.Node export(org.w3c.dom.Node n,
AbstractDocument d)
- Exports this node to the given document.
- Overrides:
export in class AbstractElementNS
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 class AbstractElementNS
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 class AbstractElementNS
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 class AbstractElementNS
newNode
protected org.w3c.dom.Node newNode()
- Returns a new uninitialized instance of this object's class.
- Specified by:
newNode in class AbstractNode