public class DocumentNavigator
extends org.jaxen.DefaultNavigator
Constructor and Description |
---|
DocumentNavigator() |
Modifier and Type | Method and Description |
---|---|
java.util.Iterator<Attribute> |
getAttributeAxisIterator(java.lang.Object arg0) |
java.lang.String |
getAttributeName(java.lang.Object arg0) |
java.lang.String |
getAttributeNamespaceUri(java.lang.Object arg0) |
java.lang.String |
getAttributeQName(java.lang.Object arg0) |
java.lang.String |
getAttributeStringValue(java.lang.Object arg0) |
java.util.Iterator<Node> |
getChildAxisIterator(java.lang.Object contextNode)
Get an iterator over all of this node's children.
|
java.lang.String |
getCommentStringValue(java.lang.Object arg0) |
java.lang.Object |
getDocumentNode(java.lang.Object contextNode) |
java.lang.String |
getElementName(java.lang.Object node) |
java.lang.String |
getElementNamespaceUri(java.lang.Object arg0) |
java.lang.String |
getElementQName(java.lang.Object arg0) |
java.lang.String |
getElementStringValue(java.lang.Object arg0) |
java.util.Iterator<Node> |
getFollowingAxisIterator(java.lang.Object contextNode)
Get an iterator over all following nodes, depth-first.
|
java.util.Iterator<Node> |
getFollowingSiblingAxisIterator(java.lang.Object contextNode)
Get an iterator over all following siblings.
|
java.lang.String |
getNamespacePrefix(java.lang.Object arg0) |
java.lang.String |
getNamespaceStringValue(java.lang.Object arg0) |
java.util.Iterator<Node> |
getParentAxisIterator(java.lang.Object contextNode)
Get a (single-member) iterator over this node's parent.
|
java.lang.Object |
getParentNode(java.lang.Object arg0) |
java.util.Iterator<Node> |
getPrecedingAxisIterator(java.lang.Object contextNode)
Get an iterator over all preceding nodes, depth-first.
|
java.util.Iterator<Node> |
getPrecedingSiblingAxisIterator(java.lang.Object contextNode)
Get an iterator over all preceding siblings.
|
java.lang.String |
getTextStringValue(java.lang.Object arg0) |
boolean |
isAttribute(java.lang.Object arg0) |
boolean |
isComment(java.lang.Object arg0) |
boolean |
isDocument(java.lang.Object arg0) |
boolean |
isElement(java.lang.Object arg0) |
boolean |
isNamespace(java.lang.Object arg0) |
boolean |
isProcessingInstruction(java.lang.Object arg0) |
boolean |
isText(java.lang.Object arg0) |
org.jaxen.XPath |
parseXPath(java.lang.String arg0) |
getAncestorAxisIterator, getAncestorOrSelfAxisIterator, getDescendantAxisIterator, getDescendantOrSelfAxisIterator, getDocument, getElementById, getNamespaceAxisIterator, getNodeType, getProcessingInstructionData, getProcessingInstructionTarget, getSelfAxisIterator, translateNamespacePrefixToUri
public java.lang.String getAttributeName(java.lang.Object arg0)
public java.lang.String getAttributeNamespaceUri(java.lang.Object arg0)
public java.lang.String getAttributeQName(java.lang.Object arg0)
public java.lang.String getAttributeStringValue(java.lang.Object arg0)
public java.lang.String getCommentStringValue(java.lang.Object arg0)
public java.lang.String getElementName(java.lang.Object node)
public java.lang.String getElementNamespaceUri(java.lang.Object arg0)
public java.lang.String getElementQName(java.lang.Object arg0)
public java.lang.String getElementStringValue(java.lang.Object arg0)
public java.lang.String getNamespacePrefix(java.lang.Object arg0)
public java.lang.String getNamespaceStringValue(java.lang.Object arg0)
public java.lang.String getTextStringValue(java.lang.Object arg0)
public boolean isAttribute(java.lang.Object arg0)
public boolean isComment(java.lang.Object arg0)
public boolean isDocument(java.lang.Object arg0)
public boolean isElement(java.lang.Object arg0)
public boolean isNamespace(java.lang.Object arg0)
public boolean isProcessingInstruction(java.lang.Object arg0)
public boolean isText(java.lang.Object arg0)
public org.jaxen.XPath parseXPath(java.lang.String arg0)
public java.lang.Object getParentNode(java.lang.Object arg0)
getParentNode
in interface org.jaxen.Navigator
getParentNode
in class org.jaxen.DefaultNavigator
public java.util.Iterator<Attribute> getAttributeAxisIterator(java.lang.Object arg0)
getAttributeAxisIterator
in interface org.jaxen.Navigator
getAttributeAxisIterator
in class org.jaxen.DefaultNavigator
public java.util.Iterator<Node> getChildAxisIterator(java.lang.Object contextNode)
getChildAxisIterator
in interface org.jaxen.Navigator
getChildAxisIterator
in class org.jaxen.DefaultNavigator
contextNode
- The context node for the child axis.public java.util.Iterator<Node> getParentAxisIterator(java.lang.Object contextNode)
getParentAxisIterator
in interface org.jaxen.Navigator
getParentAxisIterator
in class org.jaxen.DefaultNavigator
contextNode
- the context node for the parent axis.public java.util.Iterator<Node> getFollowingSiblingAxisIterator(java.lang.Object contextNode)
getFollowingSiblingAxisIterator
in interface org.jaxen.Navigator
getFollowingSiblingAxisIterator
in class org.jaxen.DefaultNavigator
contextNode
- the context node for the sibling iterator.public java.util.Iterator<Node> getPrecedingSiblingAxisIterator(java.lang.Object contextNode)
getPrecedingSiblingAxisIterator
in interface org.jaxen.Navigator
getPrecedingSiblingAxisIterator
in class org.jaxen.DefaultNavigator
contextNode
- The context node for the preceding sibling axis.public java.util.Iterator<Node> getFollowingAxisIterator(java.lang.Object contextNode)
getFollowingAxisIterator
in interface org.jaxen.Navigator
getFollowingAxisIterator
in class org.jaxen.DefaultNavigator
contextNode
- The context node for the following axis.public java.util.Iterator<Node> getPrecedingAxisIterator(java.lang.Object contextNode)
getPrecedingAxisIterator
in interface org.jaxen.Navigator
getPrecedingAxisIterator
in class org.jaxen.DefaultNavigator
contextNode
- The context node for the preceding axis.public java.lang.Object getDocumentNode(java.lang.Object contextNode)
getDocumentNode
in interface org.jaxen.Navigator
getDocumentNode
in class org.jaxen.DefaultNavigator
Copyright © 2002–2018 PMD. All rights reserved.