com.extjs.gxt.ui.client.widget.treegrid.filters
Class TreeGridFilters
java.lang.Object
com.extjs.gxt.ui.client.widget.grid.filters.AbstractGridFilters
com.extjs.gxt.ui.client.widget.treegrid.filters.TreeGridFilters
- All Implemented Interfaces:
- ComponentPlugin
public class TreeGridFilters
- extends AbstractGridFilters
GridFilter is a plugin for grids that allow for a slightly more robust
representation of filtering than what is provided by the default store.
Filtering is adjusted by the user using the grid's column header menu (this
menu can be disabled through configuration). Through this menu users can
configure, enable, and disable filters for each column.
Methods inherited from class com.extjs.gxt.ui.client.widget.grid.filters.AbstractGridFilters |
addFilter, bindStore, buildQuery, cleanParams, clearFilters, getFilter, getFilterData, getMenuFilter, getMessages, getModelFilter, getUpdateBuffer, isAutoReload, isLocal, onBeforeCheck, onBeforeLoad, onCheckChange, onContextMenu, onLoad, onReconfigure, onStateChange, reload, removeAll, removeFilter, setAutoReload, setLocal, setMessages, setUpdateBuffer, updateColumnHeadings |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
TreeGridFilters
public TreeGridFilters()
init
public void init(Component component)
- Description copied from interface:
ComponentPlugin
- Initializes the plugin when the component is created.
- Specified by:
init
in interface ComponentPlugin
- Overrides:
init
in class AbstractGridFilters
- Parameters:
component
- the source component
getLoader
protected Loader<?> getLoader(Store<ModelData> store)
- Specified by:
getLoader
in class AbstractGridFilters
getStore
protected Store<ModelData> getStore()
- Specified by:
getStore
in class AbstractGridFilters