-// $Id: ModifierSet.java,v 1.13 2007-07-03 13:30:18 mike Exp $
package org.z3950.zing.cql;
import java.util.ArrayList;
* zero or more <I>type</I> <I>comparison</I> <I>value</I> pairs,
* where type, comparison and value are all strings.
*
- * @version $Id: ModifierSet.java,v 1.13 2007-07-03 13:30:18 mike Exp $
*/
public class ModifierSet {
private String base;
return modifiers;
}
- public String toXCQL(int level, String topLevelElement) {
- return "";//underlyingToXCQL(level, topLevelElement, "value");
- }
-
- public String sortKeyToXCQL(int level) {
- return "";//underlyingToXCQL(level, "key", "index");
- }
-
- protected XCQLBuilder toXCQLInternal(XCQLBuilder b, int level,
- String topLevelElement) {
- return toXCQLInternal(b, level, topLevelElement, "value");
- }
-
- private XCQLBuilder toXCQLInternal(XCQLBuilder b, int level,
+ void toXCQLInternal(XCQLBuilder b, int level,
String topLevelElement, String valueElement) {
b.indent(level).append("<").append(topLevelElement).
append(">\n").indent(level + 1).append("<").
b.indent(level + 1).append("</modifiers>\n");
}
b.indent(level).append("</").append(topLevelElement).append(">\n");
- return b;
}
public String toCQL() {