|
|||||||||
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.data.BaseLoader<D>
com.extjs.gxt.ui.client.data.BaseListLoader<D>
D
- the list load result typepublic class BaseListLoader<D extends ListLoadResult<?>>
Default implementation of the ListLoader
interface.
BaseEvent.setCancelled(boolean)
.
Field Summary |
---|
Fields inherited from class com.extjs.gxt.ui.client.data.BaseLoader |
---|
lastConfig, proxy, reader, reuseConfig |
Fields inherited from interface com.extjs.gxt.ui.client.data.Loader |
---|
BeforeLoad, Load, LoadException |
Constructor Summary | |
---|---|
BaseListLoader(DataProxy proxy)
Creates a new loader instance with the given proxy. |
|
BaseListLoader(DataProxy proxy,
DataReader reader)
Creates a new loader instance. |
Method Summary | |
---|---|
Style.SortDir |
getSortDir()
Returns the current sort direction. |
java.lang.String |
getSortField()
Returns the current sort field. |
boolean |
isRemoteSort()
Returns true if remote sorting is enabled. |
protected java.lang.Object |
newLoadConfig()
Template method to allow custom BaseLoader subclasses to provide their own implementation of LoadConfig |
protected java.lang.Object |
prepareLoadConfig(java.lang.Object config)
Template method to allow custom subclasses to prepare the load config prior to loading data |
void |
setRemoteSort(boolean remoteSort)
Sets the remote sort state. |
void |
setSortDir(Style.SortDir sortDir)
Sets the current sort direction. |
void |
setSortField(java.lang.String sortField)
Sets the current sort field. |
void |
useLoadConfig(java.lang.Object loadConfig)
Use the specified LoadConfig for all load calls. |
Methods inherited from class com.extjs.gxt.ui.client.data.BaseLoader |
---|
addLoadListener, getLastConfig, getProxy, isReuseLoadConfig, load, load, loadData, loadData, onLoadFailure, onLoadSuccess, removeLoadListener, setReuseLoadConfig |
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 |
Methods inherited from interface com.extjs.gxt.ui.client.data.Loader |
---|
addLoadListener, load, load, removeLoadListener |
Methods inherited from interface com.extjs.gxt.ui.client.event.Observable |
---|
addListener, fireEvent, getListeners, hasListeners, hasListeners, removeAllListeners, removeListener |
Constructor Detail |
---|
public BaseListLoader(DataProxy proxy)
proxy
- the data proxypublic BaseListLoader(DataProxy proxy, DataReader reader)
proxy
- the data proxyreader
- the data readerMethod Detail |
---|
public Style.SortDir getSortDir()
ListLoader
getSortDir
in interface ListLoader<D extends ListLoadResult<?>>
public java.lang.String getSortField()
ListLoader
getSortField
in interface ListLoader<D extends ListLoadResult<?>>
public boolean isRemoteSort()
ListLoader
true
if remote sorting is enabled.
isRemoteSort
in interface ListLoader<D extends ListLoadResult<?>>
public void setRemoteSort(boolean remoteSort)
ListLoader
setRemoteSort
in interface ListLoader<D extends ListLoadResult<?>>
remoteSort
- true for remote sort, false for local sortingpublic void setSortDir(Style.SortDir sortDir)
ListLoader
setSortDir
in interface ListLoader<D extends ListLoadResult<?>>
sortDir
- the sort directionpublic void setSortField(java.lang.String sortField)
ListLoader
setSortField
in interface ListLoader<D extends ListLoadResult<?>>
sortField
- the sort fieldpublic void useLoadConfig(java.lang.Object loadConfig)
BaseLoader.reuseConfig
will be set to true.
protected java.lang.Object newLoadConfig()
newLoadConfig
in class BaseLoader<D extends ListLoadResult<?>>
protected java.lang.Object prepareLoadConfig(java.lang.Object config)
prepareLoadConfig
in class BaseLoader<D extends ListLoadResult<?>>
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |