/** * This is a quick-fix to allow custom strategies for compiling * rawtext to patterns. * * @param regexCreator the strategy to use for compiling text * into pattern. */ public void setRegexCreator(RegexCreator regexCreator) { Object old = this.regexCreator; this.regexCreator = regexCreator; firePropertyChange("regexCreator", old, regexCreator); }
public void setWrapping(boolean wrapping) { boolean old = isWrapping(); this.wrapping = wrapping; firePropertyChange("wrapping", old, isWrapping()); }
public void setIncremental(boolean incremental) { boolean old = isIncremental(); this.incremental = incremental; firePropertyChange("incremental", old, isIncremental()); }
public void setIncremental(boolean incremental) { boolean old = isIncremental(); this.incremental = incremental; firePropertyChange("incremental", old, isIncremental()); }
public void setIncremental(boolean incremental) { boolean old = isIncremental(); this.incremental = incremental; firePropertyChange("incremental", old, isIncremental()); }
private void updatePattern(String regEx) { Pattern old = getPattern(); if (isEmpty(regEx)) { pattern = null; } else if ((old == null) || (!old.pattern().equals(regEx))) { pattern = Pattern.compile(regEx, getFlags()); } firePropertyChange("pattern", old, getPattern()); }
private void updatePattern(String regEx) { Pattern old = getPattern(); if (isEmpty(regEx)) { pattern = null; } else if ((old == null) || (!old.pattern().equals(regEx))) { pattern = Pattern.compile(regEx, getFlags()); } firePropertyChange("pattern", old, getPattern()); }
public void setRawText(String findText) { String old = getRawText(); boolean oldEmpty = isEmpty(); this.rawText = findText; updatePattern(createRegEx(findText)); firePropertyChange("rawText", old, getRawText()); firePropertyChange("empty", oldEmpty, isEmpty()); }
public void setFoundIndex(int foundIndex) { int old = getFoundIndex(); updateFoundIndex(foundIndex); firePropertyChange("foundIndex", old, getFoundIndex()); }
public void setFoundIndex(int foundIndex) { int old = getFoundIndex(); updateFoundIndex(foundIndex); firePropertyChange("foundIndex", old, getFoundIndex()); }
public void setCaseSensitive(boolean caseSensitive) { boolean old = isCaseSensitive(); this.caseSensitive = caseSensitive; updatePattern(caseSensitive); firePropertyChange("caseSensitive", old, isCaseSensitive()); }
public void setRawText(String findText) { String old = getRawText(); boolean oldEmpty = isEmpty(); this.rawText = findText; updatePattern(createRegEx(findText)); firePropertyChange("rawText", old, getRawText()); firePropertyChange("empty", oldEmpty, isEmpty()); }
public void setCaseSensitive(boolean caseSensitive) { boolean old = isCaseSensitive(); this.caseSensitive = caseSensitive; updatePattern(caseSensitive); firePropertyChange("caseSensitive", old, isCaseSensitive()); }
public void setRawText(String findText) { String old = getRawText(); boolean oldEmpty = isEmpty(); this.rawText = findText; updatePattern(createRegEx(findText)); firePropertyChange("rawText", old, getRawText()); firePropertyChange("empty", oldEmpty, isEmpty()); }
public void setCaseSensitive(boolean caseSensitive) { boolean old = isCaseSensitive(); this.caseSensitive = caseSensitive; updatePattern(caseSensitive); firePropertyChange("caseSensitive", old, isCaseSensitive()); }
public void setBackwards(boolean backwards) { boolean old = isBackwards(); this.backwards = backwards; firePropertyChange("backwards", old, isBackwards()); setFoundIndex(getFoundIndex()); }
public void setBackwards(boolean backwards) { boolean old = isBackwards(); this.backwards = backwards; firePropertyChange("backwards", old, isBackwards()); setFoundIndex(getFoundIndex()); }
public void setBackwards(boolean backwards) { boolean old = isBackwards(); this.backwards = backwards; firePropertyChange("backwards", old, isBackwards()); setFoundIndex(getFoundIndex()); }
public void setBackwards(boolean backwards) { boolean old = isBackwards(); this.backwards = backwards; firePropertyChange("backwards", old, isBackwards()); setFoundIndex(getFoundIndex()); }
public void setMatchRule(String category) { if (getMatchRule().equals(category)) { return; } String old = getMatchRule(); getRegexCreator().setMatchRule(category); updatePattern(createRegEx(getRawText())); firePropertyChange("matchRule", old, getMatchRule()); }