com.jclark.xsl.dom
abstract class NodeBase extends Object implements Node
Field Summary | |
---|---|
Node | domNode |
int | level |
ContainerNode | parent |
RootNode | root |
Constructor Summary | |
---|---|
NodeBase(Node domNode) | |
NodeBase(Node domNode, ContainerNode parent, int childIndex) |
Method Summary | |
---|---|
int | compareTo(Node node) |
boolean | equals(Object obj) |
Node | getAttribute(Name name)
default behavior -- return null. |
SafeNodeIterator | getAttributes() |
String | getAttributeValue(Name name)
default behavior -- return null. |
SafeNodeIterator | getChildren() |
int | getColumnNumber() |
String | getData()
default behavior -- return null. |
Node | getElementWithId(String id) |
SafeNodeIterator | getFollowingSiblings() |
String | getGeneratedId() |
int | getLineNumber() |
Name | getName()
default behavior -- return null. |
NamespacePrefixMap | getNamespacePrefixMap() |
SafeNodeIterator | getNamespaces() |
Node | getParent() |
String | getPublicId() |
Node | getRoot() |
String | getSystemId() |
String | getUnparsedEntityURI(String name) |
URL | getURL() |
boolean | isId(String id) |