-// $Id: CQLBooleanNode.java,v 1.18 2007-07-03 16:03:00 mike Exp $
package org.z3950.zing.cql;
import java.util.List;
/**
* Represents a boolean node in a CQL parse-tree.
*
- * @version $Id: CQLBooleanNode.java,v 1.18 2007-07-03 16:03:00 mike Exp $
*/
public abstract class CQLBooleanNode extends CQLNode {
}
ModifierSet ms;
+
/**
* The set of modifiers that are applied to this boolean.
*/
}
@Override
+ public void traverse(CQLNodeVisitor visitor) {
+ visitor.onBooleanNode(this);
+ left.traverse(visitor);
+ right.traverse(visitor);
+ }
+
+
+ @Override
void toXCQLInternal(XCQLBuilder b, int level,
List<CQLPrefix> prefixes, List<ModifierSet> sortkeys) {
b.indent(level).append("<triple>\n");