From: mike Date: Fri, 25 Oct 2002 16:04:44 +0000 (+0000) Subject: Added CQLBooleanNode (where had it gone?!) X-Git-Tag: v1.5~262 X-Git-Url: http://lists.indexdata.dk/?a=commitdiff_plain;h=dbe5e770526df9b0b8d09cfce0ebe23c3fd00bad;p=cql-java-moved-to-github.git Added CQLBooleanNode (where had it gone?!) Uncommented the test-harness in CQLNode -- it _should_ work! --- diff --git a/src/org/z3950/zing/cql/CQLBooleanNode.java b/src/org/z3950/zing/cql/CQLBooleanNode.java new file mode 100644 index 0000000..23a32ea --- /dev/null +++ b/src/org/z3950/zing/cql/CQLBooleanNode.java @@ -0,0 +1,15 @@ +// $Id: CQLBooleanNode.java,v 1.1 2002-10-25 16:04:44 mike Exp $ + +package org.z3950.zing.cql; + + +/** + * Represents a boolean node in a CQL parse-tree ... + * ### + * + * @version $Id: CQLBooleanNode.java,v 1.1 2002-10-25 16:04:44 mike Exp $ + */ +public abstract class CQLBooleanNode { + protected CQLNode left; + protected CQLNode right; +} diff --git a/src/org/z3950/zing/cql/CQLNode.java b/src/org/z3950/zing/cql/CQLNode.java index 10bd282..b619bbb 100644 --- a/src/org/z3950/zing/cql/CQLNode.java +++ b/src/org/z3950/zing/cql/CQLNode.java @@ -1,4 +1,4 @@ -// $Id: CQLNode.java,v 1.2 2002-10-25 16:01:26 mike Exp $ +// $Id: CQLNode.java,v 1.3 2002-10-25 16:04:44 mike Exp $ package org.z3950.zing.cql; @@ -7,7 +7,7 @@ package org.z3950.zing.cql; * Represents a node in a CQL parse-tree ... * ### * - * @version $Id: CQLNode.java,v 1.2 2002-10-25 16:01:26 mike Exp $ + * @version $Id: CQLNode.java,v 1.3 2002-10-25 16:04:44 mike Exp $ */ public abstract class CQLNode { abstract String toXCQL(int level); @@ -21,7 +21,6 @@ public abstract class CQLNode { return x; } - /* // Test harness public static void main (String[] args) { CQLNode n1 = new CQLTermNode("dc.author", "=", "kernighan"); @@ -29,5 +28,4 @@ public abstract class CQLNode { CQLNode root = new CQLAndNode(n1, n2); System.out.println(root.toXCQL(3)); } - */ }