org.riotfamily.riot.hibernate.form
Class DistinctAutoCompleterModel

java.lang.Object
  extended by org.riotfamily.riot.hibernate.support.HibernateSupport
      extended by org.riotfamily.riot.hibernate.form.DistinctAutoCompleterModel
All Implemented Interfaces:
AutocompleterModel

public class DistinctAutoCompleterModel
extends HibernateSupport
implements AutocompleterModel


Constructor Summary
DistinctAutoCompleterModel(org.hibernate.SessionFactory sessionFactory)
           
 
Method Summary
 Collection<String> getSuggestions(String search, AutocompleteTextField element)
           
 void setCaseSensitive(boolean caseSensitive)
           
 void setParentProperty(String parentProperty)
           
 
Methods inherited from class org.riotfamily.riot.hibernate.support.HibernateSupport
createCriteria, createFilter, createQuery, getSession, getSessionFactory, setSessionFactory
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DistinctAutoCompleterModel

public DistinctAutoCompleterModel(org.hibernate.SessionFactory sessionFactory)
Method Detail

setCaseSensitive

public void setCaseSensitive(boolean caseSensitive)

setParentProperty

public void setParentProperty(String parentProperty)

getSuggestions

public Collection<String> getSuggestions(String search,
                                         AutocompleteTextField element)
Specified by:
getSuggestions in interface AutocompleterModel