org.jdesktop.swingx
Class PatternModel.RegexCreator
java.lang.Object
org.jdesktop.swingx.PatternModel.RegexCreator
- Direct Known Subclasses:
- PatternModel.AnchoredSearchMode
- Enclosing class:
- PatternModel
public static class PatternModel.RegexCreator
- extends Object
Responsible for converting a "raw text" into a valid
regular expression in the context of a set of rules.
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
matchRule
protected String matchRule
PatternModel.RegexCreator
public PatternModel.RegexCreator()
getMatchRule
public String getMatchRule()
isAutoDetect
public boolean isAutoDetect()
createRegEx
public String createRegEx(String searchString)
createEndAnchoredRegEx
protected String createEndAnchoredRegEx(String searchString)
createStartsAnchoredRegEx
protected String createStartsAnchoredRegEx(String searchString)
createEqualsRegEx
protected String createEqualsRegEx(String searchString)
createContainedRegEx
protected String createContainedRegEx(String searchString)
setMatchRule
public void setMatchRule(String category)
getDefaultMatchRule
protected String getDefaultMatchRule()
getMatchRules
public List getMatchRules()