deegree 2.3 (2010/04/09 10:10 build-4-official)

org.deegree.io.datastore.sql.wherebuilder
Class SimplePropertyNode

java.lang.Object
  extended by org.deegree.io.datastore.sql.wherebuilder.AbstractPropertyNode
      extended by org.deegree.io.datastore.sql.wherebuilder.SimplePropertyNode
All Implemented Interfaces:
PropertyNode

public class SimplePropertyNode
extends AbstractPropertyNode

Represents a MappedSimplePropertyType as a node in a QueryTableTree.

Version:
$Revision: 18195 $, $Date: 2009-06-18 17:55:39 +0200 (Do, 18. Jun 2009) $
Author:
Markus Schneider , last edited by: $Author: mschneider $

Constructor Summary
SimplePropertyNode(MappedSimplePropertyType property, FeatureTypeNode parent, String[] tableAliases)
          Creates a new SimplePropertyNode instance from the given parameters.
 
Method Summary
 String toString(String indent)
          Returns an indented string representation of the object.
 
Methods inherited from class org.deegree.io.datastore.sql.wherebuilder.AbstractPropertyNode
getParent, getPathFromParent, getProperty, getTableAliases
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SimplePropertyNode

public SimplePropertyNode(MappedSimplePropertyType property,
                          FeatureTypeNode parent,
                          String[] tableAliases)
Creates a new SimplePropertyNode instance from the given parameters.

Parameters:
property - the property that this node represents in the query tree
parent - the parent feature type node
tableAliases - the aliases for the tables that lead from the parent feature type node's table to the table where the property's value is stored
Method Detail

toString

public String toString(String indent)
Description copied from class: AbstractPropertyNode
Returns an indented string representation of the object.

Specified by:
toString in interface PropertyNode
Specified by:
toString in class AbstractPropertyNode
Parameters:
indent - current indentation (contains spaces to be prepended)
Returns:
an indented string representation of the object

deegree 2.3 (2010/04/09 10:10 build-4-official)

an open source project founded by lat/lon, Bonn, Germany.
For more information visit: http://www.deegree.org