to.etc.webapp.query
Class QNodeBase

java.lang.Object
  extended by to.etc.webapp.query.QNodeBase
Direct Known Subclasses:
QOperatorNode, QSelectionColumn, QSelectionItem

public abstract class QNodeBase
extends java.lang.Object


Constructor Summary
QNodeBase()
           
 
Method Summary
 java.lang.String toString()
          Render all nodes using the default string renderer.
abstract  void visit(QNodeVisitor v)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

QNodeBase

public QNodeBase()
Method Detail

visit

public abstract void visit(QNodeVisitor v)
                    throws java.lang.Exception
Throws:
java.lang.Exception

toString

public java.lang.String toString()
Render all nodes using the default string renderer.

Overrides:
toString in class java.lang.Object
See Also:
Object.toString()