com.jclark.xsl.dom
Class ContainerNode
java.lang.Object
com.jclark.xsl.dom.NodeBase
com.jclark.xsl.dom.ContainerNode
- All Implemented Interfaces:
- Node, javax.xml.transform.SourceLocator
- Direct Known Subclasses:
- ElementNode, RootNode
abstract class ContainerNode
- extends NodeBase
presents a om.Node interface for a W3C DOM Node
Methods inherited from class com.jclark.xsl.dom.NodeBase |
compareTo, equals, getAttribute, getAttributes, getAttributeValue, getColumnNumber, getData, getElementWithId, getFollowingSiblings, getGeneratedId, getLineNumber, getName, getNamespaces, getParent, getPublicId, getRoot, getSystemId, getURL, isId |
Methods inherited from class java.lang.Object |
clone, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface com.jclark.xsl.om.Node |
getType |
prefixMap
NamespacePrefixMap prefixMap
preserveSpace
boolean preserveSpace
ContainerNode
ContainerNode(org.w3c.dom.Node domNode)
ContainerNode
ContainerNode(org.w3c.dom.Node domNode,
ContainerNode parent,
int childIndex)
getPreserveSpace
public boolean getPreserveSpace()
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()
- Description copied from interface:
Node
- as the name implies ...
- Specified by:
getChildren
in interface Node
- Overrides:
getChildren
in class NodeBase
getNamespacePrefixMap
public final NamespacePrefixMap getNamespacePrefixMap()
- Description copied from interface:
Node
- in-scope namespaces ??
- Specified by:
getNamespacePrefixMap
in interface Node
- Overrides:
getNamespacePrefixMap
in class NodeBase