package org.ovirt.engine.core.searchbackend;
public class AdGroupConditionFieldAutoCompleter extends BaseConditionFieldAutoCompleter {
public AdGroupConditionFieldAutoCompleter() {
super();
// Building the basic vervs Dict
mVerbs.put("NAME", "NAME");
// Building the autoCompletion Dict
buildCompletions();
// Building the types dict
getTypeDictionary().put("NAME", String.class);
// building the ColumnName Dict
mColumnNameDict.put("NAME", "$CN");
// Building the validation dict
valueValidationFunction charValidation = new valueValidationFunction(validCahracters);
for (String key : mVerbs.keySet()) {
java.util.ArrayList<valueValidationFunction> curList = new java.util.ArrayList<valueValidationFunction>();
curList.add(charValidation);
mValidationDict.put(key, curList);
}
}
@Override
public IAutoCompleter getFieldRelationshipAutoCompleter(String fieldName) {
IAutoCompleter retval = new StringConditionRelationAutoCompleter();
return retval;
}
}