| |
|
| java.lang.Object org.apache.xerces.dom.NodeImpl org.apache.xerces.dom.ChildNode org.apache.xerces.dom.ParentNode org.apache.xerces.dom.ElementDefinitionImpl
All known Subclasses: org.apache.xerces.dom.DeferredElementDefinitionImpl,
ElementDefinitionImpl | public class ElementDefinitionImpl extends ParentNode (Code) | | NON-DOM CLASS: Describe one of the Elements (and its associated
Attributes) defined in this Document Type.
I've included this in Level 1 purely as an anchor point for default
attributes. In Level 2 it should enable the ChildRule support.
|
Method Summary | |
public Node | cloneNode(boolean deep) Replicate this object. | public NamedNodeMap | getAttributes() Query the attributes defined on this Element.
In the base implementation this Map simply contains Attribute objects
representing the defaults. | public String | getNodeName() | public short | getNodeType() A short integer indicating what type of node this is. |
serialVersionUID | final static long serialVersionUID(Code) | | Serialization version.
|
cloneNode | public Node cloneNode(boolean deep)(Code) | | Replicate this object.
|
getAttributes | public NamedNodeMap getAttributes()(Code) | | Query the attributes defined on this Element.
In the base implementation this Map simply contains Attribute objects
representing the defaults. In a more serious implementation, it would
contain AttributeDefinitionImpl objects for all declared Attributes,
indicating which are Default, DefaultFixed, Implicit and/or Required.
org.w3c.dom.NamedNodeMap containing org.w3c.dom.Attribute |
getNodeName | public String getNodeName()(Code) | | Returns the element definition name
|
getNodeType | public short getNodeType()(Code) | | A short integer indicating what type of node this is. The named
constants for this value are defined in the org.w3c.dom.Node interface.
|
|
|
|