net.sourceforge.pmd.jaxen
public class DocumentNavigator extends DefaultNavigator
Method Summary | |
---|---|
Iterator | getAttributeAxisIterator(Object arg0) |
String | getAttributeName(Object arg0) |
String | getAttributeNamespaceUri(Object arg0) |
String | getAttributeQName(Object arg0) |
String | getAttributeStringValue(Object arg0) |
Iterator | 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 | getFollowingAxisIterator(Object contextNode)
Get an iterator over all following nodes, depth-first.
|
Iterator | 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 | getPrecedingAxisIterator(Object contextNode)
Get an iterator over all preceding nodes, depth-first.
|
Iterator | 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).