net.sf.swan.xml.input.pattern
Class EventContextNavigator
java.lang.Object
|
+--org.jaxen.DefaultNavigator
|
+--net.sf.swan.xml.input.pattern.EventContextNavigator
- All Implemented Interfaces:
- org.jaxen.Navigator, java.io.Serializable
- public class EventContextNavigator
- extends org.jaxen.DefaultNavigator
- See Also:
- Serialized Form
Methods inherited from class org.jaxen.DefaultNavigator |
getAncestorOrSelfAxisIterator, getChildAxisIterator, getDescendantAxisIterator, getDescendantOrSelfAxisIterator, getDocument, getElementById, getFollowingAxisIterator, getFollowingSiblingAxisIterator, getPrecedingAxisIterator, getPrecedingSiblingAxisIterator, getSelfAxisIterator, translateNamespacePrefixToUri |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ATTRIBUTES_KEY
public static final java.lang.Object ATTRIBUTES_KEY
EventContextNavigator
public EventContextNavigator()
getAncestorAxisIterator
public java.util.Iterator getAncestorAxisIterator(java.lang.Object contextNode)
throws org.jaxen.UnsupportedAxisException
- Overrides:
getAncestorAxisIterator
in class org.jaxen.DefaultNavigator
getNamespaceAxisIterator
public java.util.Iterator getNamespaceAxisIterator(java.lang.Object contextNode)
throws org.jaxen.UnsupportedAxisException
- Overrides:
getNamespaceAxisIterator
in class org.jaxen.DefaultNavigator
getAttributeAxisIterator
public java.util.Iterator getAttributeAxisIterator(java.lang.Object contextNode)
throws org.jaxen.UnsupportedAxisException
- Overrides:
getAttributeAxisIterator
in class org.jaxen.DefaultNavigator
getParentAxisIterator
public java.util.Iterator getParentAxisIterator(java.lang.Object contextNode)
throws org.jaxen.UnsupportedAxisException
- Overrides:
getParentAxisIterator
in class org.jaxen.DefaultNavigator
getParentNode
public java.lang.Object getParentNode(java.lang.Object contextNode)
throws org.jaxen.UnsupportedAxisException
- Overrides:
getParentNode
in class org.jaxen.DefaultNavigator
getDocumentNode
public java.lang.Object getDocumentNode(java.lang.Object contextNode)
- Overrides:
getDocumentNode
in class org.jaxen.DefaultNavigator
getElementNamespaceUri
public java.lang.String getElementNamespaceUri(java.lang.Object element)
- Overrides:
getElementNamespaceUri
in class org.jaxen.DefaultNavigator
getElementName
public java.lang.String getElementName(java.lang.Object element)
- Overrides:
getElementName
in class org.jaxen.DefaultNavigator
getElementQName
public java.lang.String getElementQName(java.lang.Object element)
- Overrides:
getElementQName
in class org.jaxen.DefaultNavigator
getAttributeNamespaceUri
public java.lang.String getAttributeNamespaceUri(java.lang.Object attr)
- Overrides:
getAttributeNamespaceUri
in class org.jaxen.DefaultNavigator
getAttributeName
public java.lang.String getAttributeName(java.lang.Object attr)
- Overrides:
getAttributeName
in class org.jaxen.DefaultNavigator
getAttributeQName
public java.lang.String getAttributeQName(java.lang.Object attr)
- Overrides:
getAttributeQName
in class org.jaxen.DefaultNavigator
getNodeType
public short getNodeType(java.lang.Object node)
- Overrides:
getNodeType
in class org.jaxen.DefaultNavigator
isDocument
public boolean isDocument(java.lang.Object object)
- Overrides:
isDocument
in class org.jaxen.DefaultNavigator
isElement
public boolean isElement(java.lang.Object object)
- Overrides:
isElement
in class org.jaxen.DefaultNavigator
isAttribute
public boolean isAttribute(java.lang.Object object)
- Overrides:
isAttribute
in class org.jaxen.DefaultNavigator
isNamespace
public boolean isNamespace(java.lang.Object object)
- Overrides:
isNamespace
in class org.jaxen.DefaultNavigator
isComment
public boolean isComment(java.lang.Object object)
- Overrides:
isComment
in class org.jaxen.DefaultNavigator
isText
public boolean isText(java.lang.Object object)
- Overrides:
isText
in class org.jaxen.DefaultNavigator
isProcessingInstruction
public boolean isProcessingInstruction(java.lang.Object object)
- Overrides:
isProcessingInstruction
in class org.jaxen.DefaultNavigator
getCommentStringValue
public java.lang.String getCommentStringValue(java.lang.Object comment)
- Overrides:
getCommentStringValue
in class org.jaxen.DefaultNavigator
getElementStringValue
public java.lang.String getElementStringValue(java.lang.Object element)
- Overrides:
getElementStringValue
in class org.jaxen.DefaultNavigator
getAttributeStringValue
public java.lang.String getAttributeStringValue(java.lang.Object attr)
- Overrides:
getAttributeStringValue
in class org.jaxen.DefaultNavigator
getNamespaceStringValue
public java.lang.String getNamespaceStringValue(java.lang.Object ns)
- Overrides:
getNamespaceStringValue
in class org.jaxen.DefaultNavigator
getTextStringValue
public java.lang.String getTextStringValue(java.lang.Object txt)
- Overrides:
getTextStringValue
in class org.jaxen.DefaultNavigator
getNamespacePrefix
public java.lang.String getNamespacePrefix(java.lang.Object ns)
- Overrides:
getNamespacePrefix
in class org.jaxen.DefaultNavigator
getProcessingInstructionTarget
public java.lang.String getProcessingInstructionTarget(java.lang.Object obj)
- Overrides:
getProcessingInstructionTarget
in class org.jaxen.DefaultNavigator
getProcessingInstructionData
public java.lang.String getProcessingInstructionData(java.lang.Object obj)
- Overrides:
getProcessingInstructionData
in class org.jaxen.DefaultNavigator
parseXPath
public org.jaxen.XPath parseXPath(java.lang.String xpath)
throws org.saxpath.SAXPathException
- Overrides:
parseXPath
in class org.jaxen.DefaultNavigator