org.deegree.feature.xpath
Class AttributeNode<P extends TypedObjectNode>

java.lang.Object
  extended by org.deegree.feature.xpath.AttributeNode<P>
All Implemented Interfaces:
XPathNode<PrimitiveValue>

public class AttributeNode<P extends TypedObjectNode>
extends Object
implements XPathNode<PrimitiveValue>

XPathNode that represents an XML attribute node.

Version:
$Revision:$, $Date:$
Author:
Markus Schneider , last edited by: $Author:$

Method Summary
 String getLocalName()
           
 String getNamespaceUri()
           
 ElementNode<P> getParent()
          Returns the parent node.
 String getPrefixedName()
           
 PrimitiveValue getValue()
           
 boolean isElement()
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Method Detail

isElement

public boolean isElement()
Specified by:
isElement in interface XPathNode<PrimitiveValue>

getParent

public ElementNode<P> getParent()
Description copied from interface: XPathNode
Returns the parent node.

Specified by:
getParent in interface XPathNode<PrimitiveValue>
Returns:
the parent node or null if this is the root node

getLocalName

public String getLocalName()

getPrefixedName

public String getPrefixedName()

getNamespaceUri

public String getNamespaceUri()

getValue

public PrimitiveValue getValue()
Specified by:
getValue in interface XPathNode<PrimitiveValue>
Returns:
the value of the node.

toString

public String toString()
Overrides:
toString in class Object


Copyright © 2011. All Rights Reserved.