org.apache.axiom.test.jaxen
Class NavigatorWrapper

java.lang.Object
  extended by org.apache.axiom.test.jaxen.NavigatorWrapper
All Implemented Interfaces:
java.io.Serializable, org.jaxen.Navigator

public class NavigatorWrapper
extends java.lang.Object
implements org.jaxen.Navigator

See Also:
Serialized Form

Constructor Summary
NavigatorWrapper(org.jaxen.Navigator parent)
           
 
Method Summary
 java.util.Iterator getAncestorAxisIterator(java.lang.Object arg0)
           
 java.util.Iterator getAncestorOrSelfAxisIterator(java.lang.Object arg0)
           
 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 arg0)
           
 java.lang.String getCommentStringValue(java.lang.Object arg0)
           
 java.util.Iterator getDescendantAxisIterator(java.lang.Object arg0)
           
 java.util.Iterator getDescendantOrSelfAxisIterator(java.lang.Object arg0)
           
 java.lang.Object getDocument(java.lang.String arg0)
           
 java.lang.Object getDocumentNode(java.lang.Object arg0)
           
 java.lang.Object getElementById(java.lang.Object arg0, java.lang.String arg1)
           
 java.lang.String getElementName(java.lang.Object arg0)
           
 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 arg0)
           
 java.util.Iterator getFollowingSiblingAxisIterator(java.lang.Object arg0)
           
 java.util.Iterator getNamespaceAxisIterator(java.lang.Object arg0)
           
 java.lang.String getNamespacePrefix(java.lang.Object arg0)
           
 java.lang.String getNamespaceStringValue(java.lang.Object arg0)
           
 short getNodeType(java.lang.Object arg0)
           
 java.util.Iterator getParentAxisIterator(java.lang.Object arg0)
           
 java.lang.Object getParentNode(java.lang.Object arg0)
           
 java.util.Iterator getPrecedingAxisIterator(java.lang.Object arg0)
           
 java.util.Iterator getPrecedingSiblingAxisIterator(java.lang.Object arg0)
           
 java.lang.String getProcessingInstructionData(java.lang.Object arg0)
           
 java.lang.String getProcessingInstructionTarget(java.lang.Object arg0)
           
 java.util.Iterator getSelfAxisIterator(java.lang.Object arg0)
           
 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)
           
 java.lang.String translateNamespacePrefixToUri(java.lang.String arg0, java.lang.Object arg1)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

NavigatorWrapper

public NavigatorWrapper(org.jaxen.Navigator parent)
Method Detail

getAncestorAxisIterator

public java.util.Iterator getAncestorAxisIterator(java.lang.Object arg0)
                                           throws org.jaxen.UnsupportedAxisException
Specified by:
getAncestorAxisIterator in interface org.jaxen.Navigator
Throws:
org.jaxen.UnsupportedAxisException

getAncestorOrSelfAxisIterator

public java.util.Iterator getAncestorOrSelfAxisIterator(java.lang.Object arg0)
                                                 throws org.jaxen.UnsupportedAxisException
Specified by:
getAncestorOrSelfAxisIterator in interface org.jaxen.Navigator
Throws:
org.jaxen.UnsupportedAxisException

getAttributeAxisIterator

public java.util.Iterator getAttributeAxisIterator(java.lang.Object arg0)
                                            throws org.jaxen.UnsupportedAxisException
Specified by:
getAttributeAxisIterator in interface org.jaxen.Navigator
Throws:
org.jaxen.UnsupportedAxisException

getAttributeName

public java.lang.String getAttributeName(java.lang.Object arg0)
Specified by:
getAttributeName in interface org.jaxen.Navigator

getAttributeNamespaceUri

public java.lang.String getAttributeNamespaceUri(java.lang.Object arg0)
Specified by:
getAttributeNamespaceUri in interface org.jaxen.Navigator

getAttributeQName

public java.lang.String getAttributeQName(java.lang.Object arg0)
Specified by:
getAttributeQName in interface org.jaxen.Navigator

getAttributeStringValue

public java.lang.String getAttributeStringValue(java.lang.Object arg0)
Specified by:
getAttributeStringValue in interface org.jaxen.Navigator

getChildAxisIterator

public java.util.Iterator getChildAxisIterator(java.lang.Object arg0)
                                        throws org.jaxen.UnsupportedAxisException
Specified by:
getChildAxisIterator in interface org.jaxen.Navigator
Throws:
org.jaxen.UnsupportedAxisException

getCommentStringValue

public java.lang.String getCommentStringValue(java.lang.Object arg0)
Specified by:
getCommentStringValue in interface org.jaxen.Navigator

getDescendantAxisIterator

public java.util.Iterator getDescendantAxisIterator(java.lang.Object arg0)
                                             throws org.jaxen.UnsupportedAxisException
Specified by:
getDescendantAxisIterator in interface org.jaxen.Navigator
Throws:
org.jaxen.UnsupportedAxisException

getDescendantOrSelfAxisIterator

public java.util.Iterator getDescendantOrSelfAxisIterator(java.lang.Object arg0)
                                                   throws org.jaxen.UnsupportedAxisException
Specified by:
getDescendantOrSelfAxisIterator in interface org.jaxen.Navigator
Throws:
org.jaxen.UnsupportedAxisException

getDocument

public java.lang.Object getDocument(java.lang.String arg0)
                             throws org.jaxen.FunctionCallException
Specified by:
getDocument in interface org.jaxen.Navigator
Throws:
org.jaxen.FunctionCallException

getDocumentNode

public java.lang.Object getDocumentNode(java.lang.Object arg0)
Specified by:
getDocumentNode in interface org.jaxen.Navigator

getElementById

public java.lang.Object getElementById(java.lang.Object arg0,
                                       java.lang.String arg1)
Specified by:
getElementById in interface org.jaxen.Navigator

getElementName

public java.lang.String getElementName(java.lang.Object arg0)
Specified by:
getElementName in interface org.jaxen.Navigator

getElementNamespaceUri

public java.lang.String getElementNamespaceUri(java.lang.Object arg0)
Specified by:
getElementNamespaceUri in interface org.jaxen.Navigator

getElementQName

public java.lang.String getElementQName(java.lang.Object arg0)
Specified by:
getElementQName in interface org.jaxen.Navigator

getElementStringValue

public java.lang.String getElementStringValue(java.lang.Object arg0)
Specified by:
getElementStringValue in interface org.jaxen.Navigator

getFollowingAxisIterator

public java.util.Iterator getFollowingAxisIterator(java.lang.Object arg0)
                                            throws org.jaxen.UnsupportedAxisException
Specified by:
getFollowingAxisIterator in interface org.jaxen.Navigator
Throws:
org.jaxen.UnsupportedAxisException

getFollowingSiblingAxisIterator

public java.util.Iterator getFollowingSiblingAxisIterator(java.lang.Object arg0)
                                                   throws org.jaxen.UnsupportedAxisException
Specified by:
getFollowingSiblingAxisIterator in interface org.jaxen.Navigator
Throws:
org.jaxen.UnsupportedAxisException

getNamespaceAxisIterator

public java.util.Iterator getNamespaceAxisIterator(java.lang.Object arg0)
                                            throws org.jaxen.UnsupportedAxisException
Specified by:
getNamespaceAxisIterator in interface org.jaxen.Navigator
Throws:
org.jaxen.UnsupportedAxisException

getNamespacePrefix

public java.lang.String getNamespacePrefix(java.lang.Object arg0)
Specified by:
getNamespacePrefix in interface org.jaxen.Navigator

getNamespaceStringValue

public java.lang.String getNamespaceStringValue(java.lang.Object arg0)
Specified by:
getNamespaceStringValue in interface org.jaxen.Navigator

getNodeType

public short getNodeType(java.lang.Object arg0)
Specified by:
getNodeType in interface org.jaxen.Navigator

getParentAxisIterator

public java.util.Iterator getParentAxisIterator(java.lang.Object arg0)
                                         throws org.jaxen.UnsupportedAxisException
Specified by:
getParentAxisIterator in interface org.jaxen.Navigator
Throws:
org.jaxen.UnsupportedAxisException

getParentNode

public java.lang.Object getParentNode(java.lang.Object arg0)
                               throws org.jaxen.UnsupportedAxisException
Specified by:
getParentNode in interface org.jaxen.Navigator
Throws:
org.jaxen.UnsupportedAxisException

getPrecedingAxisIterator

public java.util.Iterator getPrecedingAxisIterator(java.lang.Object arg0)
                                            throws org.jaxen.UnsupportedAxisException
Specified by:
getPrecedingAxisIterator in interface org.jaxen.Navigator
Throws:
org.jaxen.UnsupportedAxisException

getPrecedingSiblingAxisIterator

public java.util.Iterator getPrecedingSiblingAxisIterator(java.lang.Object arg0)
                                                   throws org.jaxen.UnsupportedAxisException
Specified by:
getPrecedingSiblingAxisIterator in interface org.jaxen.Navigator
Throws:
org.jaxen.UnsupportedAxisException

getProcessingInstructionData

public java.lang.String getProcessingInstructionData(java.lang.Object arg0)
Specified by:
getProcessingInstructionData in interface org.jaxen.Navigator

getProcessingInstructionTarget

public java.lang.String getProcessingInstructionTarget(java.lang.Object arg0)
Specified by:
getProcessingInstructionTarget in interface org.jaxen.Navigator

getSelfAxisIterator

public java.util.Iterator getSelfAxisIterator(java.lang.Object arg0)
                                       throws org.jaxen.UnsupportedAxisException
Specified by:
getSelfAxisIterator in interface org.jaxen.Navigator
Throws:
org.jaxen.UnsupportedAxisException

getTextStringValue

public java.lang.String getTextStringValue(java.lang.Object arg0)
Specified by:
getTextStringValue in interface org.jaxen.Navigator

isAttribute

public boolean isAttribute(java.lang.Object arg0)
Specified by:
isAttribute in interface org.jaxen.Navigator

isComment

public boolean isComment(java.lang.Object arg0)
Specified by:
isComment in interface org.jaxen.Navigator

isDocument

public boolean isDocument(java.lang.Object arg0)
Specified by:
isDocument in interface org.jaxen.Navigator

isElement

public boolean isElement(java.lang.Object arg0)
Specified by:
isElement in interface org.jaxen.Navigator

isNamespace

public boolean isNamespace(java.lang.Object arg0)
Specified by:
isNamespace in interface org.jaxen.Navigator

isProcessingInstruction

public boolean isProcessingInstruction(java.lang.Object arg0)
Specified by:
isProcessingInstruction in interface org.jaxen.Navigator

isText

public boolean isText(java.lang.Object arg0)
Specified by:
isText in interface org.jaxen.Navigator

parseXPath

public org.jaxen.XPath parseXPath(java.lang.String arg0)
                           throws org.jaxen.saxpath.SAXPathException
Specified by:
parseXPath in interface org.jaxen.Navigator
Throws:
org.jaxen.saxpath.SAXPathException

translateNamespacePrefixToUri

public java.lang.String translateNamespacePrefixToUri(java.lang.String arg0,
                                                      java.lang.Object arg1)
Specified by:
translateNamespacePrefixToUri in interface org.jaxen.Navigator


Copyright © 2004-2010 The Apache Software Foundation. All Rights Reserved.