|
|||||||||
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 Filter
public ListStore getStore()
public java.lang.Object getValue()
Filter
getValue
in class Filter
public boolean isActivatable()
Filter
true
if the filter has enough configuration information to be
activated.
isActivatable
in class Filter
public void setDisplayProperty(java.lang.String displayProperty)
public void setValue(java.lang.Object value)
Filter
setValue
in class Filter
value
- the filter valuepublic boolean validateModel(ModelData model)
Filter
validateModel
in class Filter
model
- the model
protected void onCheckChange(MenuEvent be)
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |