wip on content control panel ui
This commit is contained in:
@@ -15,6 +15,11 @@ class KeywordMatcher extends Matcher {
|
||||
false
|
||||
}
|
||||
|
||||
@Override
|
||||
public String getTerm() {
|
||||
keyword
|
||||
}
|
||||
|
||||
@Override
|
||||
public int hashCode() {
|
||||
keyword.hashCode()
|
||||
|
||||
@@ -7,6 +7,8 @@ abstract class Matcher {
|
||||
|
||||
protected abstract boolean match(String []searchTerms);
|
||||
|
||||
public abstract String getTerm();
|
||||
|
||||
public void process(QueryEvent qe) {
|
||||
def terms = qe.searchEvent.searchTerms
|
||||
if (match(terms)) {
|
||||
|
||||
@@ -15,6 +15,11 @@ class RegexMatcher extends Matcher {
|
||||
return pattern.matcher(combined).find()
|
||||
}
|
||||
|
||||
@Override
|
||||
public String getTerm() {
|
||||
pattern.pattern()
|
||||
}
|
||||
|
||||
@Override
|
||||
public int hashCode() {
|
||||
pattern.hashCode()
|
||||
|
||||
Reference in New Issue
Block a user