X-Git-Url: http://jsfdemo.indexdata.com/?a=blobdiff_plain;ds=sidebyside;f=src%2Forg%2Fz3950%2Fzing%2Fcql%2FModifierSet.java;h=0f282e162efdab3fe48e87cdb9ce3c5ea562d220;hb=f3c88fe15ee06a671407a0368e449db991526802;hp=4f61bed08937b8eb2e1f5647e73e47362c7e9f9d;hpb=df372083094087da8590a526e0222c81c9ae7fc0;p=cql-java-moved-to-github.git diff --git a/src/org/z3950/zing/cql/ModifierSet.java b/src/org/z3950/zing/cql/ModifierSet.java index 4f61bed..0f282e1 100644 --- a/src/org/z3950/zing/cql/ModifierSet.java +++ b/src/org/z3950/zing/cql/ModifierSet.java @@ -1,4 +1,4 @@ -// $Id: ModifierSet.java,v 1.3 2002-11-06 00:05:58 mike Exp $ +// $Id: ModifierSet.java,v 1.8 2007-06-06 12:22:01 mike Exp $ package org.z3950.zing.cql; import java.util.Vector; @@ -9,30 +9,65 @@ import java.lang.StringBuffer; *
* This class is used as a workhorse delegate by both CQLRelation and * CQLProxNode - two functionally very separate classes that happen to - * require the same data structures and functionality. + * require similar data structures and functionality. + *
+ * A ModifierSet consists of a ``base'' string together with a set of
+ * zero or more type=value pairs, where both type and
+ * value are strings. Types may be null, values may not.
*
- * @version $Id: ModifierSet.java,v 1.3 2002-11-06 00:05:58 mike Exp $
+ * @version $Id: ModifierSet.java,v 1.8 2007-06-06 12:22:01 mike Exp $
*/
public class ModifierSet {
String base;
- Vector modifiers;
+ Vector