V - The kind of value managed by the schemeU - The kind of UIValue required to access the valuesB - The kind of filter between V and Upublic abstract class AbstractUIScheme<V,U extends UIValue<V>,B extends UIBridge<V,U>> extends Object implements UIScheme<V,U,B>
UIScheme offering support for listeners.| Constructor and Description |
|---|
AbstractUIScheme() |
| Modifier and Type | Method and Description |
|---|---|
void |
addListener(UISchemeListener<V,U,B> listener)
Adds a listener to this scheme.
|
protected void |
fire(UISchemeEvent<V,U,B> event)
Fires the event
event to all registered UISchemeListeners. |
void |
removeListener(UISchemeListener<V,U,B> listener)
Removes a listener from this scheme.
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetBridge, getResource, install, uninstallpublic void addListener(UISchemeListener<V,U,B> listener)
UISchemepublic void removeListener(UISchemeListener<V,U,B> listener)
UISchemeprotected void fire(UISchemeEvent<V,U,B> event)
event to all registered UISchemeListeners.event - the event to fireCopyright © 2017 Docking Frames. All rights reserved.