X-Git-Url: http://git.indexdata.com/?a=blobdiff_plain;f=src%2Fmain%2Fjava%2Forg%2Fz3950%2Fzing%2Fcql%2FModifierSet.java;h=213f1992bd4f71dfe70c6a17f9c5c0cf34b1c3a4;hb=7cff92fa0b727aa844456f130744ec2fe263ba48;hp=31fdad17275f8abd0ea6731c130689c2bafc829b;hpb=791833362f2e87616d70ffc3f1ce6b0191ff7a0f;p=cql-java-moved-to-github.git diff --git a/src/main/java/org/z3950/zing/cql/ModifierSet.java b/src/main/java/org/z3950/zing/cql/ModifierSet.java index 31fdad1..213f199 100644 --- a/src/main/java/org/z3950/zing/cql/ModifierSet.java +++ b/src/main/java/org/z3950/zing/cql/ModifierSet.java @@ -1,10 +1,11 @@ // $Id: ModifierSet.java,v 1.13 2007-07-03 13:30:18 mike Exp $ package org.z3950.zing.cql; -import java.lang.StringBuffer; import java.util.ArrayList; import java.util.List; +import static org.z3950.zing.cql.Utils.*; + /** * Represents a base String and a set of Modifiers. *
@@ -88,26 +89,27 @@ public class ModifierSet {
private String underlyingToXCQL(int level, String topLevelElement,
String valueElement) {
- StringBuffer buf = new StringBuffer();
- buf.append(Utils.indent(level) + "<" + topLevelElement + ">\n");
- buf.append(Utils.indent(level+1) +
- "<" + valueElement + ">" + Utils.xq(base) +
- "" + valueElement + ">\n");
+ StringBuilder buf = new StringBuilder();
+ buf.append(indent(level)).append("<").append(topLevelElement).
+ append(">\n").append(indent(level + 1)).append("<").
+ append(valueElement).append(">").append(xq(base)).append("").
+ append(valueElement).append(">\n");
if (modifiers.size() > 0) {
- buf.append(Utils.indent(level+1) + "