to.etc.webapp.query
Class QPropertySelection

java.lang.Object
  extended by to.etc.webapp.query.QNodeBase
      extended by to.etc.webapp.query.QSelectionItem
          extended by to.etc.webapp.query.QPropertySelection

public final class QPropertySelection
extends QSelectionItem

Represents the selection of some operation on a property, or of the property value itself.

Author:
Frits Jalvingh Created on Jul 14, 2009

Constructor Summary
protected QPropertySelection(QSelectionFunction function, java.lang.String property)
          Create a selection using the specified function applied to the specified property.
 
Method Summary
 java.lang.String getProperty()
           
 void visit(QNodeVisitor v)
           
 
Methods inherited from class to.etc.webapp.query.QSelectionItem
getFunction
 
Methods inherited from class to.etc.webapp.query.QNodeBase
toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

QPropertySelection

protected QPropertySelection(QSelectionFunction function,
                             java.lang.String property)
Create a selection using the specified function applied to the specified property.

Parameters:
function -
property -
Method Detail

getProperty

public java.lang.String getProperty()

visit

public void visit(QNodeVisitor v)
           throws java.lang.Exception
Overrides:
visit in class QSelectionItem
Throws:
java.lang.Exception