Example usage for org.apache.wicket.extensions.ajax.markup.html.autocomplete DefaultCssAutoCompleteTextField DefaultCssAutoCompleteTextField

List of usage examples for org.apache.wicket.extensions.ajax.markup.html.autocomplete DefaultCssAutoCompleteTextField DefaultCssAutoCompleteTextField

Introduction

In this page you can find the example usage for org.apache.wicket.extensions.ajax.markup.html.autocomplete DefaultCssAutoCompleteTextField DefaultCssAutoCompleteTextField.

Prototype

public DefaultCssAutoCompleteTextField(final String id, final IModel<T> model) 

Source Link

Document

Construct.

Usage

From source file:org.dcache.webadmin.view.panels.alarms.QueryPanel.java

License:Open Source License

private void addTypeAutoComplete(final AlarmTableProvider provider) {
    IModel<String> filterValue = new PropertyModel<>(provider, "type");

    add(new DefaultCssAutoCompleteTextField("typeField", filterValue) {
        private static final long serialVersionUID = 2438629315170621032L;

        @Override/*from ww  w. j  a  v  a 2 s. c o  m*/
        protected Iterator getChoices(String input) {
            return provider.getMap().keySet().iterator();
        }
    });
}