public class SearchRuleSet extends java.lang.Object implements SearchRule
| Modifier and Type | Field and Description |
|---|---|
protected java.util.Vector<SearchRule> |
ruleSet |
| Constructor and Description |
|---|
SearchRuleSet() |
| Modifier and Type | Method and Description |
|---|---|
void |
addRule(SearchRule newRule) |
int |
applyRule(java.util.Map<java.lang.String,java.lang.String> searchString,
BibtexEntry bibtexEntry) |
void |
clearRules() |
boolean |
validateSearchStrings(java.util.Map<java.lang.String,java.lang.String> searchStrings) |
protected java.util.Vector<SearchRule> ruleSet
public void addRule(SearchRule newRule)
public void clearRules()
public int applyRule(java.util.Map<java.lang.String,java.lang.String> searchString,
BibtexEntry bibtexEntry)
throws java.util.regex.PatternSyntaxException
applyRule in interface SearchRulejava.util.regex.PatternSyntaxExceptionpublic boolean validateSearchStrings(java.util.Map<java.lang.String,java.lang.String> searchStrings)
validateSearchStrings in interface SearchRule