|
|||||||||
| 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.DateFilter
public class DateFilter
Date filter type to displays a before, after, and on date picker.
| Nested Class Summary | |
|---|---|
static class |
DateFilter.DateFilterMessages
|
| 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 | |
|---|---|
DateFilter(java.lang.String dataIndex)
Creates a new date filter. |
|
| Method Summary | |
|---|---|
java.util.Date |
getMaxDate()
Returns the max date. |
DateFilter.DateFilterMessages |
getMessages()
|
java.util.Date |
getMinDate()
Returns the minimum date. |
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. |
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)
|
protected void |
onMenuSelect(MenuEvent be)
|
void |
setMaxDate(java.util.Date maxDate)
Sets the max date as passed to the date picker. |
void |
setMessages(Filter.FilterMessages messages)
|
void |
setMinDate(java.util.Date minDate)
Set's the minimum date as passed to the date picker. |
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. |
protected void |
updateMenuState(Component item,
boolean isChecked)
|
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, getModelValue, getUpdateBuffer, isActive, serialize, setActive, 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 DateFilter(java.lang.String dataIndex)
dataIndex - the date index the filter is mapped to| Method Detail |
|---|
public java.util.Date getMaxDate()
public DateFilter.DateFilterMessages getMessages()
getMessages in class Filterpublic java.util.Date getMinDate()
public java.util.List<FilterConfig> getSerialArgs()
Filter
getSerialArgs in class Filterpublic 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 setMaxDate(java.util.Date maxDate)
maxDate - the max datepublic void setMessages(Filter.FilterMessages messages)
setMessages in class Filterpublic void setMinDate(java.util.Date minDate)
minDate - the minimum datepublic 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)
protected void onMenuSelect(MenuEvent be)
protected void updateMenuState(Component item,
boolean isChecked)
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||