com.extjs.gxt.ui.client.store
Class StoreListener<M extends ModelData>

java.lang.Object
  extended by com.extjs.gxt.ui.client.store.StoreListener<M>
All Implemented Interfaces:
Listener<StoreEvent<M>>, java.util.EventListener

public class StoreListener<M extends ModelData>
extends java.lang.Object
implements Listener<StoreEvent<M>>

Store event listener.


Constructor Summary
StoreListener()
           
 
Method Summary
 void handleEvent(StoreEvent<M> e)
          Sent when an event that the listener has registered for occurs.
 void storeAdd(StoreEvent<M> se)
          Fires when records have been added to the store.
 void storeBeforeDataChanged(StoreEvent<M> se)
          Fires before the data cache has changed.
 void storeClear(StoreEvent<M> se)
          Fires when the data cache has been cleared.
 void storeDataChanged(StoreEvent<M> se)
          Fires when the data cache has changed, and a widget which is using this Store as a Record cache should refresh its view.
 void storeFilter(StoreEvent<M> se)
          Fires after filters have been applied or removed.
 void storeRemove(StoreEvent<M> se)
          Fires when a record has been removed from the store.
 void storeSort(StoreEvent<M> se)
          Fires after the store has been sorted.
 void storeUpdate(StoreEvent<M> se)
          Fires when a record has been updated.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

StoreListener

public StoreListener()
Method Detail

handleEvent

public void handleEvent(StoreEvent<M> e)
Description copied from interface: Listener
Sent when an event that the listener has registered for occurs.

Specified by:
handleEvent in interface Listener<StoreEvent<M extends ModelData>>
Parameters:
e - the event which occurred

storeAdd

public void storeAdd(StoreEvent<M> se)
Fires when records have been added to the store.

Parameters:
se - the store event

storeClear

public void storeClear(StoreEvent<M> se)
Fires when the data cache has been cleared.

Parameters:
se - the store event

storeBeforeDataChanged

public void storeBeforeDataChanged(StoreEvent<M> se)
Fires before the data cache has changed.

Parameters:
se - the store event

storeDataChanged

public void storeDataChanged(StoreEvent<M> se)
Fires when the data cache has changed, and a widget which is using this Store as a Record cache should refresh its view.

Parameters:
se - the store event

storeFilter

public void storeFilter(StoreEvent<M> se)
Fires after filters have been applied or removed. See Store.isFiltered() to determine if filters are applied.

Parameters:
se - the store event

storeRemove

public void storeRemove(StoreEvent<M> se)
Fires when a record has been removed from the store.

Parameters:
se - the store event

storeSort

public void storeSort(StoreEvent<M> se)
Fires after the store has been sorted.

Parameters:
se - the store event

storeUpdate

public void storeUpdate(StoreEvent<M> se)
Fires when a record has been updated.

Parameters:
se - the store event