Add classes for visitor traversal
[cql-java-moved-to-github.git] / src / main / java / org / z3950 / zing / cql / CQLProxNode.java
index 9f1f0c3..c33eade 100644 (file)
@@ -1,4 +1,3 @@
-// $Id: CQLProxNode.java,v 1.14 2007-06-29 12:53:03 mike Exp $
 
 package org.z3950.zing.cql;
 
@@ -9,7 +8,6 @@ package org.z3950.zing.cql;
  * candidate records which are sufficiently close to each other, as
  * specified by a set of proximity parameters.
  *
- * @version    $Id: CQLProxNode.java,v 1.14 2007-06-29 12:53:03 mike Exp $
  */
 public class CQLProxNode extends CQLBooleanNode {
     /**
@@ -20,6 +18,11 @@ public class CQLProxNode extends CQLBooleanNode {
        super(left, right, ms);
     }
 
+    @Override
+    public void traverse(CQLNodeVisitor visitor) {
+      visitor.onProxNode(this);
+    }    
+
     /*
      * proximity ::= exclusion distance ordered relation which-code unit-code.
      * exclusion ::= '1' | '0' | 'void'.