-// $Id: CQLPrefixNode.java,v 1.10 2007-07-03 16:40:11 mike Exp $
package org.z3950.zing.cql;
import java.util.ArrayList;
/**
* Represents a prefix node in a CQL parse-tree.
*
- * @version $Id: CQLPrefixNode.java,v 1.10 2007-07-03 16:40:11 mike Exp $
*/
public class CQLPrefixNode extends CQLNode {
}
@Override
+ public void traverse(CQLNodeVisitor visitor) {
+ visitor.onPrfixNode(this);
+ subtree.traverse(visitor);
+ }
+
+ @Override
void toXCQLInternal(XCQLBuilder b, int level, List<CQLPrefix> prefixes,
List<ModifierSet> sortkeys) {
List<CQLPrefix> tmp = (prefixes == null ?