|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.jclark.xsl.dom.NodeBase
com.jclark.xsl.dom.ContainerNode
com.jclark.xsl.dom.ElementNode
| Nested Class Summary | |
(package private) class |
ElementNode.AttributesIterator
|
| Field Summary | |
(package private) org.w3c.dom.Node |
domNode
|
(package private) int |
level
|
(package private) ContainerNode |
parent
|
(package private) NamespacePrefixMap |
prefixMap
|
(package private) boolean |
preserveSpace
|
(package private) RootNode |
root
|
| Fields inherited from interface com.jclark.xsl.om.Node |
ALLTYPES, ATTRIBUTE, COMMENT, ELEMENT, N_TYPES, PROCESSING_INSTRUCTION, ROOT, TEXT |
| Constructor Summary | |
(package private) |
ElementNode(org.w3c.dom.Node domNode,
ContainerNode parent,
int childIndex)
|
| Method Summary | |
int |
compareTo(Node node)
also compares document order |
boolean |
equals(java.lang.Object obj)
|
Node |
getAttribute(Name name)
default behavior -- return null. |
SafeNodeIterator |
getAttributes()
does this only work on Elements? |
java.lang.String |
getAttributeValue(Name name)
default behavior -- return null. |
SafeNodeIterator |
getChildren()
as the name implies ... |
int |
getColumnNumber()
|
java.lang.String |
getData()
default behavior -- return null. |
Node |
getElementWithId(java.lang.String id)
finds an Element Node, in the this node's document, with the given ID |
SafeNodeIterator |
getFollowingSiblings()
as the name implies ... |
java.lang.String |
getGeneratedId()
guaranteed to be unique (and repeatable) |
int |
getLineNumber()
if decorated with locator events, this returns the line number in the XML source where this node was found |
Name |
getName()
default behavior -- return null. |
NamespacePrefixMap |
getNamespacePrefixMap()
in-scope namespaces ?? |
Node |
getParent()
as the name implies ... |
boolean |
getPreserveSpace()
|
java.lang.String |
getPublicId()
|
Node |
getRoot()
gets the owning Document's root |
java.lang.String |
getSystemId()
|
byte |
getType()
returns one of: ELEMENT, TEXT, ATTRIBUTE,
ROOT, PROCESSING_INSTRUCTION or COMMENT |
java.lang.String |
getUnparsedEntityURI(java.lang.String name)
|
java.net.URL |
getURL()
base URL ?? |
boolean |
isId(java.lang.String id)
if this is an attribute?? and it is of type ID ? |
| Methods inherited from class java.lang.Object |
clone, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
NamespacePrefixMap prefixMap
boolean preserveSpace
final org.w3c.dom.Node domNode
int level
ContainerNode parent
RootNode root
| Constructor Detail |
ElementNode(org.w3c.dom.Node domNode,
ContainerNode parent,
int childIndex)
| Method Detail |
public byte getType()
NodeELEMENT, TEXT, ATTRIBUTE,
ROOT, PROCESSING_INSTRUCTION or COMMENT
public Name getName()
NodeBase
getName in interface NodegetName in class NodeBasepublic java.lang.String getAttributeValue(Name name)
NodeBase
getAttributeValue in interface NodegetAttributeValue in class NodeBasepublic Node getAttribute(Name name)
NodeBase
getAttribute in interface NodegetAttribute in class NodeBasepublic SafeNodeIterator getAttributes()
Node
getAttributes in interface NodegetAttributes in class NodeBasepublic boolean getPreserveSpace()
getPreserveSpace in class ContainerNodepublic java.lang.String getUnparsedEntityURI(java.lang.String name)
getUnparsedEntityURI in interface NodegetUnparsedEntityURI in class NodeBasepublic SafeNodeIterator getChildren()
Node
getChildren in interface NodegetChildren in class NodeBasepublic final NamespacePrefixMap getNamespacePrefixMap()
Node
getNamespacePrefixMap in interface NodegetNamespacePrefixMap in class NodeBasepublic Node getParent()
Node
getParent in interface Nodepublic java.lang.String getGeneratedId()
Node
getGeneratedId in interface Nodepublic int compareTo(Node node)
Node
compareTo in interface Nodepublic java.lang.String getData()
getData in interface Nodepublic Node getElementWithId(java.lang.String id)
Node
getElementWithId in interface Nodepublic boolean isId(java.lang.String id)
Node
isId in interface Nodepublic java.net.URL getURL()
Node
getURL in interface Nodepublic java.lang.String getSystemId()
getSystemId in interface javax.xml.transform.SourceLocatorpublic java.lang.String getPublicId()
getPublicId in interface javax.xml.transform.SourceLocatorpublic int getLineNumber()
Node
getLineNumber in interface Nodepublic int getColumnNumber()
getColumnNumber in interface javax.xml.transform.SourceLocatorpublic SafeNodeIterator getFollowingSiblings()
Node
getFollowingSiblings in interface Nodepublic boolean equals(java.lang.Object obj)
public Node getRoot()
Node
getRoot in interface Node
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||