com.jclark.xsl.dom
Class ElementNode
java.lang.Object
|
+--com.jclark.xsl.dom.NodeBase
|
+--com.jclark.xsl.dom.ContainerNode
|
+--com.jclark.xsl.dom.ElementNode
- All Implemented Interfaces:
- Node
- class ElementNode
- extends ContainerNode
Methods inherited from class com.jclark.xsl.dom.NodeBase |
compareTo, equals, getData, getElementWithId, getFollowingSiblings, getGeneratedId, getLineNumber, getParent, getRoot, getURL, isId |
Methods inherited from class java.lang.Object |
clone, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
prefixMap
NamespacePrefixMap prefixMap
preserveSpace
boolean preserveSpace
ElementNode
ElementNode(org.w3c.dom.Node domNode,
ContainerNode parent,
int childIndex)
getType
public byte getType()
getName
public Name getName()
- Description copied from interface:
Node
- Returns element type name for element; attribute name for an attribute;
target for a PI.
- Specified by:
getName
in interface Node
- Overrides:
getName
in class NodeBase
getAttributeValue
public java.lang.String getAttributeValue(Name name)
- Specified by:
getAttributeValue
in interface Node
- Overrides:
getAttributeValue
in class NodeBase
getAttribute
public Node getAttribute(Name name)
- Specified by:
getAttribute
in interface Node
- Overrides:
getAttribute
in class NodeBase
getAttributes
public SafeNodeIterator getAttributes()
- Specified by:
getAttributes
in interface Node
- Overrides:
getAttributes
in class NodeBase
getPreserveSpace
public boolean getPreserveSpace()
- Overrides:
getPreserveSpace
in class ContainerNode
getUnparsedEntityURI
public java.lang.String getUnparsedEntityURI(java.lang.String name)
- Specified by:
getUnparsedEntityURI
in interface Node
- Overrides:
getUnparsedEntityURI
in class NodeBase
getChildren
public SafeNodeIterator getChildren()
- Specified by:
getChildren
in interface Node
- Overrides:
getChildren
in class NodeBase
getNamespacePrefixMap
public final NamespacePrefixMap getNamespacePrefixMap()
- Specified by:
getNamespacePrefixMap
in interface Node
- Overrides:
getNamespacePrefixMap
in class NodeBase