org.deegree.metadata.xpath
Class XPathMetadataNavigator
java.lang.Object
org.jaxen.DefaultNavigator
org.deegree.metadata.xpath.XPathMetadataNavigator
- All Implemented Interfaces:
- java.io.Serializable, org.jaxen.Navigator
public class XPathMetadataNavigator
- extends org.jaxen.DefaultNavigator
TODO add class documentation here
- Version:
- $Revision: 27235 $, $Date: 2010-10-14 17:57:32 +0200 (Do, 14. Okt 2010) $
- Author:
- Steffen Thomas, last edited by: $Author: sthomas $
- See Also:
- Serialized Form
Methods inherited from class org.jaxen.DefaultNavigator |
getAncestorAxisIterator, getAncestorOrSelfAxisIterator, getAttributeAxisIterator, getChildAxisIterator, getDescendantAxisIterator, getDescendantOrSelfAxisIterator, getDocument, getDocumentNode, getElementById, getFollowingAxisIterator, getFollowingSiblingAxisIterator, getNamespaceAxisIterator, getNodeType, getParentAxisIterator, getParentNode, getPrecedingAxisIterator, getPrecedingSiblingAxisIterator, getProcessingInstructionData, getProcessingInstructionTarget, getSelfAxisIterator, translateNamespacePrefixToUri |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
XPathMetadataNavigator
public XPathMetadataNavigator(MetadataRecord root)
getAttributeName
public java.lang.String getAttributeName(java.lang.Object node)
getAttributeNamespaceUri
public java.lang.String getAttributeNamespaceUri(java.lang.Object node)
getAttributeQName
public java.lang.String getAttributeQName(java.lang.Object node)
getAttributeStringValue
public java.lang.String getAttributeStringValue(java.lang.Object node)
getCommentStringValue
public java.lang.String getCommentStringValue(java.lang.Object node)
getElementName
public java.lang.String getElementName(java.lang.Object node)
getElementNamespaceUri
public java.lang.String getElementNamespaceUri(java.lang.Object node)
getElementQName
public java.lang.String getElementQName(java.lang.Object node)
getElementStringValue
public java.lang.String getElementStringValue(java.lang.Object node)
getNamespacePrefix
public java.lang.String getNamespacePrefix(java.lang.Object node)
getNamespaceStringValue
public java.lang.String getNamespaceStringValue(java.lang.Object node)
getTextStringValue
public java.lang.String getTextStringValue(java.lang.Object node)
isAttribute
public boolean isAttribute(java.lang.Object arg0)
isComment
public boolean isComment(java.lang.Object arg0)
isDocument
public boolean isDocument(java.lang.Object obj)
isElement
public boolean isElement(java.lang.Object obj)
isNamespace
public boolean isNamespace(java.lang.Object arg0)
isProcessingInstruction
public boolean isProcessingInstruction(java.lang.Object arg0)
isText
public boolean isText(java.lang.Object arg0)
parseXPath
public org.jaxen.XPath parseXPath(java.lang.String xpathExpr)
throws org.jaxen.saxpath.SAXPathException
- Throws:
org.jaxen.saxpath.SAXPathException
Copyright © 2011. All Rights Reserved.