public void setCodeFinderData (String data) { codeFinder.fromString(data); }
public void setCodeFinderData (String data) { codeFinder.fromString(data); }
public void setCodeFinderRules (String value) { codeFinder.fromString(value); }
public void setCodeFinderData (String data) { codeFinder.fromString(data); }
public void setCodeFinderData (String data) { codeFinder.fromString(data); }
/** * Initializes the code finder. this must be called before the first time using it, for example * when starting to process the inputs. * @param useCodeFinder true to use the code finder. * @param rules the string representation of the rules. */ public void initializeCodeFinder (boolean useCodeFinder, String rules) { this.useCodeFinder = useCodeFinder; if ( useCodeFinder ) { codeFinder.fromString(rules); codeFinder.compile(); } }
@Override public void fromString (String data) { super.fromString(data); codeFinder.fromString(buffer.getGroup(CODEFINDERRULES, "")); }
@Override public void fromString (String data) { super.fromString(data); codeFinder.fromString(buffer.getGroup(CODEFINDERRULES, "")); }
@Override public void fromString (String data) { super.fromString(data); codeFinder.fromString(buffer.getGroup(CODEFINDERRULES, "")); }
@Override public void fromString (String data) { super.fromString(data); codeFinder.fromString(buffer.getGroup(CODEFINDERRULES, "")); }
public void fromString (String data) { super.fromString(data); codeFinder.fromString(buffer.getGroup(CODEFINDERRULES, "")); }
public void fromString (String data) { super.fromString(data); codeFinder.fromString(buffer.getGroup(CODEFINDERRULES, "")); }
private boolean saveData () { String tmp = pnlCodeFinder.getRules(); if ( tmp == null ) { return false; } else { params.getCodeFinder().fromString(tmp); } params.setTranslateUrls(chkTranslateURLs.getSelection()); params.setUrlToTranslatePattern(edUrlToTranslatePattern.getText().trim()); params.setTranslateCodeBlocks(chkTranslateCodeBlocks.getSelection()); params.setTranslateHeaderMetadata(chkTranslateHeaderMetadata.getSelection()); params.setTranslateImageAltText(chkTranslateImageAltText.getSelection()); String s = edHtmlSubfilter.getText().trim(); params.setHtmlSubfilter(s.isEmpty()?null:s); params.setUseCodeFinder(chkUseCodeFinder.getSelection()); s = nonTranslateText.getText().trim(); params.setNonTranslateBlocks(s.isEmpty()?null:s); return true; }
public void open(RawDocument input, boolean generateSkeleton) { this.input = input; lineNumber = 0; if (input == null) throw new OkapiBadFilterInputException("Input RawDocument is not defined."); else if (regex != null) regex.open(input, generateSkeleton); // Initialization if ( this.params.useCodeFinder && ( codeFinder != null )) { codeFinder.fromString(this.params.codeFinderRules); codeFinder.compile(); } }
codeFinder.fromString(tmp);
private boolean saveData () { String tmp = pnlCodeFinder.getRules(); if ( tmp == null ) { return false; } else { params.codeFinder.fromString(tmp); } params.locDir.setOptions(pnlLD.getUseLD(), pnlLD.getLocalizeOutside()); params.setUseKeyCondition(chkUseKeyFilter.getSelection()); params.setKeyCondition(edKeyCondition.getText()); params.setExtractOnlyMatchingKey(rdExtractOnlyMatchingKey.getSelection()); params.setExtraComments(chkExtraComments.getSelection()); params.setCommentsAreNotes(chkCommentsAreNotes.getSelection()); params.setEscapeExtendedChars(chkEscapeExtendedChars.getSelection()); params.setIdLikeResname(chkIdLikeResname.getSelection()); params.setUseCodeFinder(chkUseCodeFinder.getSelection()); params.setConvertLFandTab(chkConvertLFAndTab.getSelection()); params.setSubfilter(edSubFilter.getText().trim()); return true; }
public void fromString (String data) { super.fromString(data); boolean tmpBool1 = buffer.getBoolean(USELD, locDir.useLD()); boolean tmpBool2 = buffer.getBoolean(LOCALIZEOUTSIDE, locDir.localizeOutside()); locDir.setOptions(tmpBool1, tmpBool2); codeFinder.fromString(buffer.getGroup(CODEFINDERRULES, "")); }
@Override protected void component_init() { // Commons, should be included in all descendants introducing own params params = getParameters(Parameters.class); // Throws OkapiBadFilterParametersException super.component_init(); // Initialization if ( params.useCodeFinder && ( codeFinder != null )) { codeFinder.fromString(params.codeFinderRules); codeFinder.compile(); } idGenerator = new IdGenerator(null, IdGenerator.TEXT_UNIT); idGenerator.createId(IdGenerator.TEXT_UNIT); subfilterIndex = 0; if ( params.subfilter != null ) { subFilter = getFilterConfigurationMapper().createFilter(params.subfilter, subFilter); } }
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", "")); }