1 // $Id: CQLProxNode.java,v 1.1 2002-10-31 22:22:01 mike Exp $
3 package org.z3950.zing.cql;
7 * Represents a proximity node in a CQL parse-tree.
10 * @version $Id: CQLProxNode.java,v 1.1 2002-10-31 22:22:01 mike Exp $
12 public class CQLProxNode extends CQLBooleanNode {
15 public CQLProxNode(CQLNode left) {
16 ms = new ModifierSet("prox");
18 // this.right left unresolved for now ...
21 // ... delayed "second half" of the constructor
22 public void addSecondSubterm(CQLNode right) {
30 public void addModifier(String type, String value) {
31 ms.addModifier(type, value);
34 String booleanXQL(int level) {
35 return ms.toXCQL(level, "boolean");