org.deegree.feature.xpath
Class AttributeNode

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

public class AttributeNode
extends java.lang.Object
implements XPathNode<PrimitiveValue>

XPathNode that represents an XML attribute node.

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

Method Summary
 java.lang.String getLocalName()
           
 java.lang.String getNamespaceUri()
           
 ElementNode getParent()
          Returns the parent node.
 java.lang.String getPrefixedName()
           
 PrimitiveValue getValue()
          Returns the value of the node.
 boolean isElement()
           
 java.lang.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 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 java.lang.String getLocalName()

getPrefixedName

public java.lang.String getPrefixedName()

getNamespaceUri

public java.lang.String getNamespaceUri()

getValue

public PrimitiveValue getValue()
Description copied from interface: XPathNode
Returns the value of the node.

Specified by:
getValue in interface XPathNode<PrimitiveValue>
Returns:

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object


Copyright © 2011. All Rights Reserved.