net.sourceforge.pmd.jaxen
public class DocumentNavigator extends DefaultNavigator
| Method Summary | |
|---|---|
| Iterator<Attribute> | getAttributeAxisIterator(Object arg0) |
| String | getAttributeName(Object arg0) |
| String | getAttributeNamespaceUri(Object arg0) |
| String | getAttributeQName(Object arg0) |
| String | getAttributeStringValue(Object arg0) |
| Iterator<Node> | getChildAxisIterator(Object contextNode)
Get an iterator over all of this node's children.
|
| String | getCommentStringValue(Object arg0) |
| Object | getDocumentNode(Object contextNode) |
| String | getElementName(Object node) |
| String | getElementNamespaceUri(Object arg0) |
| String | getElementQName(Object arg0) |
| String | getElementStringValue(Object arg0) |
| Iterator<Node> | getFollowingAxisIterator(Object contextNode)
Get an iterator over all following nodes, depth-first.
|
| Iterator<Node> | getFollowingSiblingAxisIterator(Object contextNode)
Get an iterator over all following siblings.
|
| String | getNamespacePrefix(Object arg0) |
| String | getNamespaceStringValue(Object arg0) |
| Iterator | getParentAxisIterator(Object contextNode)
Get a (single-member) iterator over this node's parent.
|
| Object | getParentNode(Object arg0) |
| Iterator<Node> | getPrecedingAxisIterator(Object contextNode)
Get an iterator over all preceding nodes, depth-first.
|
| Iterator<Node> | getPrecedingSiblingAxisIterator(Object contextNode)
Get an iterator over all preceding siblings.
|
| String | getTextStringValue(Object arg0) |
| boolean | isAttribute(Object arg0) |
| boolean | isComment(Object arg0) |
| boolean | isDocument(Object arg0) |
| boolean | isElement(Object arg0) |
| boolean | isNamespace(Object arg0) |
| boolean | isProcessingInstruction(Object arg0) |
| boolean | isText(Object arg0) |
| XPath | parseXPath(String arg0) |
Parameters: contextNode The context node for the child axis.
Returns: A possibly-empty iterator (not null).
Parameters: contextNode The context node for the following axis.
Returns: A possibly-empty iterator (not null).
Parameters: contextNode the context node for the sibling iterator.
Returns: A possibly-empty iterator (not null).
Parameters: contextNode the context node for the parent axis.
Returns: A possibly-empty iterator (not null).
Parameters: contextNode The context node for the preceding axis.
Returns: A possibly-empty iterator (not null).
Parameters: contextNode The context node for the preceding sibling axis.
Returns: A possibly-empty iterator (not null).