org.deegree.feature.xpath
Class GMLObjectNode<V extends GMLObject>

java.lang.Object
  extended by org.deegree.feature.xpath.ElementNode<V>
      extended by org.deegree.feature.xpath.GMLObjectNode<V>
Type Parameters:
V -
All Implemented Interfaces:
XPathNode<V>

public class GMLObjectNode<V extends GMLObject>
extends ElementNode<V>

ElementNode that wraps a GMLObject.

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

Constructor Summary
GMLObjectNode(XPathNode parentNode, V object, GMLVersion version)
           
 
Method Summary
 XPathNode getParent()
          Returns the parent node.
 V getValue()
          Returns the value of the node.
 
Methods inherited from class org.deegree.feature.xpath.ElementNode
getLocalName, getNamespaceUri, getPrefixedName, isElement
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

GMLObjectNode

public GMLObjectNode(XPathNode parentNode,
                     V object,
                     GMLVersion version)
Method Detail

getParent

public XPathNode getParent()
Description copied from interface: XPathNode
Returns the parent node.

Returns:
the parent node or null if this is the root node

getValue

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

Returns:


Copyright © 2011. All Rights Reserved.