|
|||||||||
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.binder.StoreBinder<ListStore<M>,Table,M>
com.extjs.gxt.ui.client.binder.TableBinder<M>
M
- the model typeGrid
public class TableBinder<M extends ModelData>
A StoreBinder
implementation for Tables.
Field Summary |
---|
Fields inherited from class com.extjs.gxt.ui.client.binder.StoreBinder |
---|
component, defaultStringProvider, iconProvider, listener, stringProvider, styleProvider |
Constructor Summary | |
---|---|
TableBinder(Table table,
ListStore<M> store)
Deprecated. Creates a new table binder. |
Method Summary | |
---|---|
protected void |
createAll()
Deprecated. |
protected TableItem |
createItem(M model)
Deprecated. |
Component |
findItem(M model)
Deprecated. Returns the matching component for the given model. |
protected java.lang.String |
getColumnId(int column)
Deprecated. |
protected java.util.List<M> |
getSelectionFromComponent()
Deprecated. |
ListStore<M> |
getStore()
Deprecated. Returns the binder's store. |
Table |
getTable()
Deprecated. Returns the binder's table. |
protected void |
handleTableSort(TableEvent te)
Deprecated. |
protected void |
onAdd(StoreEvent<M> be)
Deprecated. |
protected void |
onClear(StoreEvent<M> se)
Deprecated. |
protected void |
onDataChanged(StoreEvent<M> se)
Deprecated. |
protected void |
onFilter(StoreEvent<M> se)
Deprecated. |
protected void |
onRemove(StoreEvent<M> se)
Deprecated. |
protected void |
onSort(StoreEvent<M> se)
Deprecated. |
protected void |
onUpdate(StoreEvent<M> se)
Deprecated. |
protected void |
removeAll()
Deprecated. |
protected void |
setSelectionFromProvider(java.util.List<M> selection)
Deprecated. |
protected void |
update(M model)
Deprecated. |
Methods inherited from class com.extjs.gxt.ui.client.binder.StoreBinder |
---|
addSelectionChangedListener, bind, fireSelectionChanged, getIconValue, getSelection, getTextValue, getTextValue, hook, init, isAutoSelect, isFiltered, isMask, onBeforeDataChanged, removeSelectionListener, setAutoSelect, setIconProvider, setMask, setModel, setSelection, setSelection, setStringProvider, setStyleProvider |
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 TableBinder(Table table, ListStore<M> store)
StoreBinder.init()
must be called after
configuring the binder.
table
- the tablestore
- the list storeMethod Detail |
---|
public Component findItem(M model)
StoreBinder
findItem
in class StoreBinder<ListStore<M extends ModelData>,Table,M extends ModelData>
model
- the model
public ListStore<M> getStore()
getStore
in class StoreBinder<ListStore<M extends ModelData>,Table,M extends ModelData>
public Table getTable()
protected void removeAll()
removeAll
in class StoreBinder<ListStore<M extends ModelData>,Table,M extends ModelData>
protected void update(M model)
update
in class StoreBinder<ListStore<M extends ModelData>,Table,M extends ModelData>
protected void createAll()
createAll
in class StoreBinder<ListStore<M extends ModelData>,Table,M extends ModelData>
protected TableItem createItem(M model)
protected java.lang.String getColumnId(int column)
protected java.util.List<M> getSelectionFromComponent()
getSelectionFromComponent
in class StoreBinder<ListStore<M extends ModelData>,Table,M extends ModelData>
protected void handleTableSort(TableEvent te)
protected void onAdd(StoreEvent<M> be)
onAdd
in class StoreBinder<ListStore<M extends ModelData>,Table,M extends ModelData>
protected void onClear(StoreEvent<M> se)
onClear
in class StoreBinder<ListStore<M extends ModelData>,Table,M extends ModelData>
protected void onDataChanged(StoreEvent<M> se)
onDataChanged
in class StoreBinder<ListStore<M extends ModelData>,Table,M extends ModelData>
protected void onFilter(StoreEvent<M> se)
onFilter
in class StoreBinder<ListStore<M extends ModelData>,Table,M extends ModelData>
protected void onRemove(StoreEvent<M> se)
onRemove
in class StoreBinder<ListStore<M extends ModelData>,Table,M extends ModelData>
protected void onSort(StoreEvent<M> se)
onSort
in class StoreBinder<ListStore<M extends ModelData>,Table,M extends ModelData>
protected void onUpdate(StoreEvent<M> se)
onUpdate
in class StoreBinder<ListStore<M extends ModelData>,Table,M extends ModelData>
protected void setSelectionFromProvider(java.util.List<M> selection)
setSelectionFromProvider
in class StoreBinder<ListStore<M extends ModelData>,Table,M extends ModelData>
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |