public void fromString (String data) { ParametersString tmp = new ParametersString(data); ruleName = tmp.getString("ruleName", ruleName); ruleType = tmp.getInteger("ruleType", ruleType); expr = tmp.getString("expr", expr); sourceGroup = tmp.getInteger("groupSource", sourceGroup); targetGroup = tmp.getInteger("groupTarget", targetGroup); nameGroup = tmp.getInteger("groupName", nameGroup); noteGroup = tmp.getInteger("groupNote", noteGroup); preserveWS = tmp.getBoolean("preserveWS", preserveWS); propertyName = tmp.getString("propertyName", propertyName); propertyValue = tmp.getString("propertyValue", propertyValue); sample = tmp.getString("sample", sample); useCodeFinder = tmp.getBoolean("useCodeFinder", useCodeFinder); codeFinder.fromString(tmp.getGroup("codeFinderRules", "")); }
@Override public String toString () { ParametersString tmp = new ParametersString(); tmp.setString("ruleName", ruleName); tmp.setInteger("ruleType", ruleType); tmp.setString("expr", expr); tmp.setInteger("groupSource", sourceGroup); tmp.setInteger("groupTarget", targetGroup); tmp.setInteger("groupName", nameGroup); tmp.setInteger("groupNote", noteGroup); tmp.setBoolean("preserveWS", preserveWS); tmp.setBoolean("useCodeFinder", useCodeFinder); tmp.setString("propertyName", propertyName); tmp.setString("propertyValue", propertyValue); tmp.setString("sample", sample); tmp.setGroup("codeFinderRules", codeFinder.toString()); return tmp.toString(); }
@Override public String toString () { buffer.reset(); buffer.setBoolean(EXTRACTNOTES, extractNotes); buffer.setBoolean(SIMPLIFYCODES, simplifyCodes); buffer.setBoolean(EXTRACTMASTERSPREADS, extractMasterSpreads); buffer.setInteger(SKIPTHRESHOLD, skipThreshold); buffer.setBoolean(NEWTUONBR, newTuOnBr); return buffer.toString(); }
@Override protected void parameters_load (ParametersString buffer) { countInBatch = buffer.getBoolean(COUNTINBATCH, countInBatch); countInBatchItems = buffer.getBoolean(COUNTINBATCHITEMS, countInBatchItems); countInDocuments = buffer.getBoolean(COUNTINDOCUMENTS, countInDocuments); countInSubDocuments = buffer.getBoolean(COUNTINSUBDOCUMENTS, countInSubDocuments); countInGroups = buffer.getBoolean(COUNTINGROUPS, countInGroups); bufferSize = buffer.getInteger(BUFFERSIZE, bufferSize); }
@Override protected void parameters_save (ParametersString buffer) { buffer.setBoolean(COUNTINBATCH, countInBatch); buffer.setBoolean(COUNTINBATCHITEMS, countInBatchItems); buffer.setBoolean(COUNTINDOCUMENTS, countInDocuments); buffer.setBoolean(COUNTINSUBDOCUMENTS, countInSubDocuments); buffer.setBoolean(COUNTINGROUPS, countInGroups); buffer.setInteger(BUFFERSIZE, bufferSize); }
@Override protected void parameters_save(ParametersString buffer) { buffer.setBoolean("unescapeSource", unescapeSource); buffer.setBoolean("trimLeading", trimLeading); buffer.setBoolean("trimTrailing", trimTrailing); buffer.setBoolean("preserveWS", preserveWS); buffer.setBoolean("useCodeFinder", useCodeFinder); buffer.setString("codeFinderRules", codeFinderRules); buffer.setInteger("wrapMode", wrapMode.ordinal()); buffer.setString("subfilter", subfilter); } }
@Override protected void parameters_load(ParametersString buffer) { super.parameters_load(buffer); rule = buffer.getString("rule", DEF_RULE); sourceGroup = buffer.getInteger("sourceGroup", DEF_GROUP); regexOptions = buffer.getInteger("regexOptions", DEF_OPTIONS); sample = buffer.getString("sample", ""); }
@Override protected void parameters_load(ParametersString buffer) { super.parameters_load(buffer); fieldDelimiter = buffer.getString("fieldDelimiter", ""); textQualifier = buffer.getString("textQualifier", ""); removeQualifiers = buffer.getBoolean("removeQualifiers", true); escapingMode = buffer.getInteger("escapingMode", ESCAPING_MODE_DUPLICATION); addQualifiers = buffer.getBoolean("addQualifiers", false); }
public String toString() { buffer.setInteger(COUNT, rules.size()); int i = 0; for ( String[] temp : rules ) { buffer.setString(String.format("use%d", i), temp[0]); buffer.setString(String.format("search%d", i), temp[1]); buffer.setString(String.format("replace%d", i), temp[2]); i++; } return buffer.toString(); } }
@Override public String toString () { buffer.setBoolean(USELD, localizationDirectives.useLD()); buffer.setBoolean(LOCALIZEOUTSIDE, localizationDirectives.localizeOutside()); buffer.setInteger("ruleCount", rules.size()); for ( int i=0; i<rules.size(); i++ ) { buffer.setGroup(String.format("rule%d", i), rules.get(i).toString()); } return super.toString(); }
public void fromString (String data) { super.fromString(data); boolean tmpBool1 = buffer.getBoolean(USELD, localizationDirectives.useLD()); boolean tmpBool2 = buffer.getBoolean(LOCALIZEOUTSIDE, localizationDirectives.localizeOutside()); localizationDirectives.setOptions(tmpBool1, tmpBool2); Rule rule; int count = buffer.getInteger("ruleCount", 0); for ( int i=0; i<count; i++ ) { rule = new Rule(); rule.fromString(buffer.getGroup(String.format("rule%d", i), null)); rules.add(rule); } }
@Override protected void parameters_save(ParametersString buffer) { super.parameters_save(buffer); buffer.setString("rule", rule); buffer.setInteger("sourceGroup", sourceGroup); buffer.setInteger("regexOptions", regexOptions); buffer.setString("sample", sample); }
protected void setGroup(String name, String value) { buffer.setGroup(name, value); } }
protected String getGroup(String name) { return buffer.getGroup(name); }
@Override public String getString (String name) { return buffer.getString(name); }
public void fromString (String data) { reset(); buffer.fromString(data); extractNotes = buffer.getBoolean(EXTRACTNOTES, extractNotes); simplifyCodes = buffer.getBoolean(SIMPLIFYCODES, simplifyCodes); extractMasterSpreads = buffer.getBoolean(EXTRACTMASTERSPREADS, extractMasterSpreads); skipThreshold = buffer.getInteger(SKIPTHRESHOLD, skipThreshold); newTuOnBr = buffer.getBoolean(NEWTUONBR, newTuOnBr); }
public void setParameter (String name, String value) { setString(name, value); }
@Override protected void parameters_save(ParametersString buffer) { super.parameters_save(buffer); buffer.setString("splicer", splicer); buffer.setBoolean("createPlaceholders", createPlaceholders); }
@Override public String toString () { buffer.setBoolean(USELD, locDir.useLD()); buffer.setBoolean(LOCALIZEOUTSIDE, locDir.localizeOutside()); buffer.setGroup(CODEFINDERRULES, codeFinder.toString()); return super.toString(); }
@Override protected void parameters_load(ParametersString buffer) { super.parameters_load(buffer); String st = buffer.getString("splicer", "\\"); if (Util.isEmpty(st)) splicer = ""; else splicer = st.trim(); createPlaceholders = buffer.getBoolean("createPlaceholders", false); }