|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.extjs.gxt.ui.client.event.BaseObservable
com.extjs.gxt.ui.client.widget.grid.filters.Filter
com.extjs.gxt.ui.client.widget.grid.filters.ListFilter
public class ListFilter
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from class com.extjs.gxt.ui.client.widget.grid.filters.Filter |
|---|
Filter.FilterMessages |
| Field Summary |
|---|
| Fields inherited from class com.extjs.gxt.ui.client.widget.grid.filters.Filter |
|---|
dataIndex, menu |
| Constructor Summary | |
|---|---|
ListFilter(java.lang.String dataIndex,
ListStore store)
|
|
| Method Summary | |
|---|---|
java.lang.String |
getDisplayProperty()
Returns the display property. |
java.util.List<FilterConfig> |
getSerialArgs()
Template method to be implemented by all subclasses that is to get and return serialized filter data for transmission to the server. |
ListStore |
getStore()
Returns the list store. |
java.lang.Object |
getValue()
Template method to be implemented by all subclasses that is to get and return the value of the filter. |
boolean |
isActivatable()
Template method to be implemented by all subclasses that is to return true if the filter has enough configuration information to be
activated. |
protected void |
onCheckChange(MenuEvent be)
|
void |
setDisplayProperty(java.lang.String displayProperty)
|
void |
setValue(java.lang.Object value)
Template method to be implemented by all subclasses that is to set the value of the filter and fire the 'Update' event. |
boolean |
validateModel(ModelData model)
Template method to be implemented by all subclasses that is to validates the provided Model against the filters configuration. |
| Methods inherited from class com.extjs.gxt.ui.client.widget.grid.filters.Filter |
|---|
fireUpdate, getDataIndex, getMenu, getMessages, getModelValue, getUpdateBuffer, isActive, serialize, setActive, setMessages, setUpdateBuffer |
| Methods inherited from class com.extjs.gxt.ui.client.event.BaseObservable |
|---|
addListener, callListener, fireEvent, fireEvent, getFiresEvents, getListeners, hasActiveEvent, hasListeners, hasListeners, removeAllListeners, removeListener, setFiresEvents |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public ListFilter(java.lang.String dataIndex,
ListStore store)
| Method Detail |
|---|
public java.lang.String getDisplayProperty()
public java.util.List<FilterConfig> getSerialArgs()
Filter
getSerialArgs in class Filterpublic ListStore getStore()
public java.lang.Object getValue()
Filter
getValue in class Filterpublic boolean isActivatable()
Filtertrue if the filter has enough configuration information to be
activated.
isActivatable in class Filterpublic void setDisplayProperty(java.lang.String displayProperty)
public void setValue(java.lang.Object value)
Filter
setValue in class Filtervalue - the filter valuepublic boolean validateModel(ModelData model)
Filter
validateModel in class Filtermodel - the model
protected void onCheckChange(MenuEvent be)
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||