com.jclark.xsl.dom
Class RootNode
java.lang.Object
|
+--com.jclark.xsl.dom.NodeBase
|
+--com.jclark.xsl.dom.ContainerNode
|
+--com.jclark.xsl.dom.RootNode
- All Implemented Interfaces:
- Node
- public class RootNode
- extends ContainerNode
Methods inherited from class com.jclark.xsl.dom.NodeBase |
compareTo, equals, getAttribute, getAttributes, getAttributeValue, getData, getLineNumber, getName, getParent, getRoot, isId |
Methods inherited from class java.lang.Object |
clone, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ownerDocument
org.w3c.dom.Document ownerDocument
nameTable
NameTable nameTable
documentIndex
int documentIndex
baseURL
java.net.URL baseURL
loadContext
LoadContext loadContext
includeComments
boolean includeComments
includeProcessingInstructions
boolean includeProcessingInstructions
prefixMap
NamespacePrefixMap prefixMap
preserveSpace
boolean preserveSpace
RootNode
public RootNode(org.w3c.dom.Node node,
DOMExtensions extend,
LoadContext loadContext,
NameTable nameTable,
java.lang.String baseURL,
int documentIndex)
compareRootTo
int compareRootTo(RootNode node)
getType
public byte getType()
getURL
public java.net.URL getURL()
- Specified by:
getURL
in interface Node
- Overrides:
getURL
in class NodeBase
getUnparsedEntityURI
public java.lang.String getUnparsedEntityURI(java.lang.String name)
- Specified by:
getUnparsedEntityURI
in interface Node
- Overrides:
getUnparsedEntityURI
in class ContainerNode
isId
boolean isId(org.w3c.dom.Node node,
java.lang.String id)
getElementWithId
public Node getElementWithId(java.lang.String id)
- Specified by:
getElementWithId
in interface Node
- Overrides:
getElementWithId
in class NodeBase
createElement
public ContainerNode createElement(org.w3c.dom.Node node)
createPI
public Node createPI(org.w3c.dom.Node node)
createComment
public Node createComment(org.w3c.dom.Node node)
createText
public Node createText(org.w3c.dom.Node node)
createAttribute
public Node createAttribute(org.w3c.dom.Node node)
getGeneratedId
public java.lang.String getGeneratedId()
- Specified by:
getGeneratedId
in interface Node
- Overrides:
getGeneratedId
in class NodeBase
getFollowingSiblings
public SafeNodeIterator getFollowingSiblings()
- Specified by:
getFollowingSiblings
in interface Node
- Overrides:
getFollowingSiblings
in class NodeBase
getPreserveSpace
public boolean getPreserveSpace()
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