Class AstNodeNavigator

  • All Implemented Interfaces:
    Serializable, org.jaxen.Navigator

    public class AstNodeNavigator
    extends org.jaxen.DefaultNavigator
    See Also:
    Serialized Form
    • Constructor Detail

      • AstNodeNavigator

        public AstNodeNavigator()
    • Method Detail

      • reset

        public void reset()
      • getTextStringValue

        public String getTextStringValue​(Object arg0)
      • getCommentStringValue

        public String getCommentStringValue​(Object arg0)
      • getAttributeStringValue

        public String getAttributeStringValue​(Object attributeObject)
      • getElementStringValue

        public String getElementStringValue​(Object arg0)
      • getNamespacePrefix

        public String getNamespacePrefix​(Object arg0)
      • getNamespaceStringValue

        public String getNamespaceStringValue​(Object arg0)
      • getAttributeName

        public String getAttributeName​(Object attributeObject)
      • getAttributeQName

        public String getAttributeQName​(Object attributeObject)
      • getAttributeNamespaceUri

        public String getAttributeNamespaceUri​(Object arg0)
      • getElementName

        public String getElementName​(Object astNodeObject)
      • getElementQName

        public String getElementQName​(Object astNodeObject)
      • getElementNamespaceUri

        public String getElementNamespaceUri​(Object astNodeObject)
      • isAttribute

        public boolean isAttribute​(Object object)
      • isComment

        public boolean isComment​(Object object)
      • isDocument

        public boolean isDocument​(Object contextObject)
      • isElement

        public boolean isElement​(Object object)
      • isNamespace

        public boolean isNamespace​(Object arg0)
      • isProcessingInstruction

        public boolean isProcessingInstruction​(Object arg0)
      • isText

        public boolean isText​(Object arg0)
      • getDocumentNode

        public Object getDocumentNode​(Object contextNode)
        Specified by:
        getDocumentNode in interface org.jaxen.Navigator
        Overrides:
        getDocumentNode in class org.jaxen.DefaultNavigator
      • getChildAxisIterator

        public Iterator getChildAxisIterator​(Object contextNode)
        Specified by:
        getChildAxisIterator in interface org.jaxen.Navigator
        Overrides:
        getChildAxisIterator in class org.jaxen.DefaultNavigator
      • getParentNode

        public Object getParentNode​(Object contextNode)
        Specified by:
        getParentNode in interface org.jaxen.Navigator
        Overrides:
        getParentNode in class org.jaxen.DefaultNavigator
      • getParentAxisIterator

        public Iterator getParentAxisIterator​(Object contextNode)
        Specified by:
        getParentAxisIterator in interface org.jaxen.Navigator
        Overrides:
        getParentAxisIterator in class org.jaxen.DefaultNavigator
      • getAttributeAxisIterator

        public Iterator getAttributeAxisIterator​(Object contextNode)
        Specified by:
        getAttributeAxisIterator in interface org.jaxen.Navigator
        Overrides:
        getAttributeAxisIterator in class org.jaxen.DefaultNavigator
      • parseXPath

        public org.jaxen.XPath parseXPath​(String arg0)