wicket.extensions.markup.html.repeater.data.table.filter
Interface IFilteredColumn
- All Superinterfaces:
- ICellPopulator, IColumn, java.io.Serializable
- All Known Implementing Classes:
- FilteredAbstractColumn, FilteredPropertyColumn
- public interface IFilteredColumn
- extends IColumn
Represents a data table column that can be filtered. The filter is
represented by a component returned from the getFilter() method.
- Author:
- Igor Vaynberg (ivaynberg)
- See Also:
IColumn
|
Method Summary |
wicket.Component |
getFilter(java.lang.String componentId,
FilterForm form)
Returns the component used by user to filter the column. |
getFilter
public wicket.Component getFilter(java.lang.String componentId,
FilterForm form)
- Returns the component used by user to filter the column. If null is
returned, no filter will be added.
- Parameters:
componentId - component id for returned filter componentform - FilterForm object for the toolbar. components can use this
form's model to access properties of the state object (PropertyModel(form.getModel(), "property")
or retrieve the IFilterStateLocator object by using
FilterForm.getStateLocator()
- Returns:
- component that will be used to represent a filter for this
column, or null if no such component is desired
Copyright © 2004-2008 Wicket developers. All Rights Reserved.