X-Git-Url: http://lists.indexdata.dk/cgi-bin?a=blobdiff_plain;f=src%2Fmain%2Fjava%2Forg%2Fz3950%2Fzing%2Fcql%2FCQLBooleanNode.java;h=1b73ee7575e0897f8c273fa672fbee1f937108e1;hb=6e0bb6cfb1bc2fefdbbe1b88a097e7dc29cc88f9;hp=06a9bc9e1fe2aaa91a5aa88698ba72c3f99aac4f;hpb=5b8519ea50605aa4fb128e0330176b8d1cbea64a;p=cql-java-moved-to-github.git diff --git a/src/main/java/org/z3950/zing/cql/CQLBooleanNode.java b/src/main/java/org/z3950/zing/cql/CQLBooleanNode.java index 06a9bc9..1b73ee7 100644 --- a/src/main/java/org/z3950/zing/cql/CQLBooleanNode.java +++ b/src/main/java/org/z3950/zing/cql/CQLBooleanNode.java @@ -1,4 +1,3 @@ -// $Id: CQLBooleanNode.java,v 1.18 2007-07-03 16:03:00 mike Exp $ package org.z3950.zing.cql; import java.util.List; @@ -7,7 +6,6 @@ import java.util.Properties; /** * 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 { @@ -45,6 +43,14 @@ public abstract class CQLBooleanNode extends CQLNode { } @Override + public void traverse(CQLNodeVisitor visitor) { + visitor.onBooleanNode(this); + left.traverse(visitor); + right.traverse(visitor); + } + + + @Override void toXCQLInternal(XCQLBuilder b, int level, List prefixes, List sortkeys) { b.indent(level).append("\n");