X-Git-Url: http://sru.miketaylor.org.uk/?a=blobdiff_plain;f=src%2Forg%2Fz3950%2Fzing%2Fcql%2FCQLNode.java;h=baa6cad12d7adc6a2c4ff00695c7fffa02d09186;hb=9b7bbaf04b9492a1071d10fe5a1ce3f1ee60a0fc;hp=10bd282f3236b98674f679d52d7df2e53b2bac30;hpb=437ea0b3a09e884447853d42f879010cd0cc391e;p=cql-java-moved-to-github.git diff --git a/src/org/z3950/zing/cql/CQLNode.java b/src/org/z3950/zing/cql/CQLNode.java index 10bd282..baa6cad 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.5 2002-10-27 00:46:25 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.5 2002-10-27 00:46:25 mike Exp $ */ public abstract class CQLNode { abstract String toXCQL(int level); @@ -21,13 +21,19 @@ public abstract class CQLNode { return x; } - /* + protected String xq(String str) { + // XML Quote + // ### s/&/&/g; + // s//>/g; + return str; + } + // Test harness public static void main (String[] args) { CQLNode n1 = new CQLTermNode("dc.author", "=", "kernighan"); CQLNode n2 = new CQLTermNode("dc.title", "all", "elements style"); CQLNode root = new CQLAndNode(n1, n2); - System.out.println(root.toXCQL(3)); + System.out.println(root.toXCQL(0)); } - */ }