|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.extjs.gxt.ui.client.event.SelectionService
public class SelectionService
Provides a selection service where SelectionProviders
can
register, allowing any listeners to be notified of selection events.
Method Summary | |
---|---|
void |
addListener(SelectionChangedListener<? extends ModelData> listener)
Adds a listener to be notified of selection events from any registered selection providers. |
static SelectionService |
get()
Returns the singleton instance. |
java.util.List<SelectionChangedListener<ModelData>> |
getListeners()
Returns a list of all current listeners. |
java.util.List<SelectionProvider<ModelData>> |
getProviders()
Returns the list of current providers. |
protected void |
onSelectionChanged(SelectionChangedEvent<ModelData> event)
Called when any selection changed event is received from any registered providers. |
void |
register(SelectionProvider<? extends ModelData> provider)
Registers a selection provider. |
void |
removeListener(SelectionChangedListener<? extends ModelData> listener)
Removes a previously added listener. |
void |
unregister(SelectionProvider<ModelData> provider)
Unregisters a selection provider. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Method Detail |
---|
public static SelectionService get()
public void addListener(SelectionChangedListener<? extends ModelData> listener)
listener
- the listener to addpublic java.util.List<SelectionChangedListener<ModelData>> getListeners()
public java.util.List<SelectionProvider<ModelData>> getProviders()
public void register(SelectionProvider<? extends ModelData> provider)
provider
- the provider to addpublic void removeListener(SelectionChangedListener<? extends ModelData> listener)
listener
- the listener to removepublic void unregister(SelectionProvider<ModelData> provider)
provider
- the provider to unregisterprotected void onSelectionChanged(SelectionChangedEvent<ModelData> event)
event
- the selection changed event
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |