Hello,
I have an AutoCompleteTextField which works just fine. But when I select any of
the given values from the list the validator tells me : "xxx is not a valid
value..." perhaps you have any idea what I can do.
Code:
private AutoCompleteTextField<Subject> subject = new
AutoCompleteTextField<Subject>("subject",
new Model<Subject>(event.getSubject()), autoCompleteRenderer) {
/**
* generated UID.
*/
private static final long serialVersionUID = -928631288762101540L;
@Override
protected Iterator<Subject> getChoices(String term) {
List<Subject> ret = new LinkedList<Subject>();
List<Subject> subjects = controller.getAllSubjects();
for (Subject subject : subjects) {
if (subject.getName().startsWith(term)) {
ret.add(subject);
}
}
return ret.iterator();
}
};
Thanks,
Sebastian