|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--org.jaxen.DefaultNavigator | +--net.sourceforge.pmd.jaxen.DocumentNavigator
Constructor Summary | |
DocumentNavigator()
|
Method Summary | |
java.util.Iterator |
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 |
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 |
getFollowingAxisIterator(java.lang.Object contextNode)
Get an iterator over all following nodes, depth-first. |
java.util.Iterator |
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 |
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 |
getPrecedingAxisIterator(java.lang.Object contextNode)
Get an iterator over all preceding nodes, depth-first. |
java.util.Iterator |
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)
|
Methods inherited from class org.jaxen.DefaultNavigator |
getAncestorAxisIterator, getAncestorOrSelfAxisIterator, getDescendantAxisIterator, getDescendantOrSelfAxisIterator, getDocument, getElementById, getNamespaceAxisIterator, getNodeType, getProcessingInstructionData, getProcessingInstructionTarget, getSelfAxisIterator, translateNamespacePrefixToUri |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public DocumentNavigator()
Method Detail |
public java.lang.String getAttributeName(java.lang.Object arg0)
getAttributeName
in interface org.jaxen.Navigator
getAttributeName
in class org.jaxen.DefaultNavigator
public java.lang.String getAttributeNamespaceUri(java.lang.Object arg0)
getAttributeNamespaceUri
in interface org.jaxen.Navigator
getAttributeNamespaceUri
in class org.jaxen.DefaultNavigator
public java.lang.String getAttributeQName(java.lang.Object arg0)
getAttributeQName
in interface org.jaxen.Navigator
getAttributeQName
in class org.jaxen.DefaultNavigator
public java.lang.String getAttributeStringValue(java.lang.Object arg0)
getAttributeStringValue
in interface org.jaxen.Navigator
getAttributeStringValue
in class org.jaxen.DefaultNavigator
public java.lang.String getCommentStringValue(java.lang.Object arg0)
getCommentStringValue
in interface org.jaxen.Navigator
getCommentStringValue
in class org.jaxen.DefaultNavigator
public java.lang.String getElementName(java.lang.Object node)
getElementName
in interface org.jaxen.Navigator
getElementName
in class org.jaxen.DefaultNavigator
public java.lang.String getElementNamespaceUri(java.lang.Object arg0)
getElementNamespaceUri
in interface org.jaxen.Navigator
getElementNamespaceUri
in class org.jaxen.DefaultNavigator
public java.lang.String getElementQName(java.lang.Object arg0)
getElementQName
in interface org.jaxen.Navigator
getElementQName
in class org.jaxen.DefaultNavigator
public java.lang.String getElementStringValue(java.lang.Object arg0)
getElementStringValue
in interface org.jaxen.Navigator
getElementStringValue
in class org.jaxen.DefaultNavigator
public java.lang.String getNamespacePrefix(java.lang.Object arg0)
getNamespacePrefix
in interface org.jaxen.Navigator
getNamespacePrefix
in class org.jaxen.DefaultNavigator
public java.lang.String getNamespaceStringValue(java.lang.Object arg0)
getNamespaceStringValue
in interface org.jaxen.Navigator
getNamespaceStringValue
in class org.jaxen.DefaultNavigator
public java.lang.String getTextStringValue(java.lang.Object arg0)
getTextStringValue
in interface org.jaxen.Navigator
getTextStringValue
in class org.jaxen.DefaultNavigator
public boolean isAttribute(java.lang.Object arg0)
isAttribute
in interface org.jaxen.Navigator
isAttribute
in class org.jaxen.DefaultNavigator
public boolean isComment(java.lang.Object arg0)
isComment
in interface org.jaxen.Navigator
isComment
in class org.jaxen.DefaultNavigator
public boolean isDocument(java.lang.Object arg0)
isDocument
in interface org.jaxen.Navigator
isDocument
in class org.jaxen.DefaultNavigator
public boolean isElement(java.lang.Object arg0)
isElement
in interface org.jaxen.Navigator
isElement
in class org.jaxen.DefaultNavigator
public boolean isNamespace(java.lang.Object arg0)
isNamespace
in interface org.jaxen.Navigator
isNamespace
in class org.jaxen.DefaultNavigator
public boolean isProcessingInstruction(java.lang.Object arg0)
isProcessingInstruction
in interface org.jaxen.Navigator
isProcessingInstruction
in class org.jaxen.DefaultNavigator
public boolean isText(java.lang.Object arg0)
isText
in interface org.jaxen.Navigator
isText
in class org.jaxen.DefaultNavigator
public org.jaxen.XPath parseXPath(java.lang.String arg0) throws org.saxpath.SAXPathException
parseXPath
in interface org.jaxen.Navigator
parseXPath
in class org.jaxen.DefaultNavigator
org.saxpath.SAXPathException
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 getAttributeAxisIterator(java.lang.Object arg0)
getAttributeAxisIterator
in interface org.jaxen.Navigator
getAttributeAxisIterator
in class org.jaxen.DefaultNavigator
public java.util.Iterator 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 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 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 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 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 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
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |