|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectcom.sdm.quasar.client.core.dialog.AbstractFeature
com.sdm.quasar.client.core.dialogbase.features.AbstractControllerFeature
com.sdm.quasar.client.core.embedding.features.AbstractActivationControllerFeature
An abstract implementation of an ActivationController as a
Feature.
| Nested Class Summary |
| Nested classes inherited from class com.sdm.quasar.client.core.dialogbase.features.AbstractControllerFeature |
AbstractControllerFeature.SubDialogController |
| Constructor Summary | |
AbstractActivationControllerFeature(java.lang.String serviceRegistrationContext)
Creates a new AbstractActivationControllerFeature. |
|
| Method Summary | |
void |
addActivationControllerListener(ActivationControllerListener listener)
Adds an ActivationControllerListener to get informed about changes of the
controlled set of subdialogs and their activation.
|
protected void |
onChildActivated(java.lang.String localName,
SubDialogControl subDialogControl)
Called whenever a child was activated. |
protected void |
onChildAdded(java.lang.String localName,
SubDialogControl subDialogControl)
Called whenever a child was added (before lifecycle methods will be called). |
protected void |
onChildDeactivated(java.lang.String localName,
SubDialogControl subDialogControl)
Called whenever a child was deactivated. |
protected void |
onChildRemoved(java.lang.String localName,
SubDialogControl subDialogControl)
Called whenever a child was removed. |
void |
removeActivationControllerListener(ActivationControllerListener listener)
Removes a previously registered ActivationControllerListener. |
| Methods inherited from class com.sdm.quasar.client.core.dialogbase.features.AbstractControllerFeature |
activate, addSubDialogController, collectSystemInfo, deactivate, getLifeCycleState, getSubDialogController, getSubDialogController, getSubDialogController, getSubDialogControllerCount, hasSubDialogController, hasSubDialogController, hasSubDialogController, iterateSubDialogControllers, prepare, removeSubDialogController, removeSubDialogController, requestActivate, requestDeactivate |
| Methods inherited from class com.sdm.quasar.client.core.dialog.AbstractFeature |
attachDialogControl, dispose, disposeFeature, getDialogControl, init, isInitialized, release |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public AbstractActivationControllerFeature(java.lang.String serviceRegistrationContext)
AbstractActivationControllerFeature.
| Method Detail |
public void addActivationControllerListener(ActivationControllerListener listener)
ActivationControllerActivationControllerListener to get informed about changes of the
controlled set of subdialogs and their activation.
Note: The listener gets immediately events for already added subdialogs and for already active subdialogs!
addActivationControllerListener in interface ActivationControllerlistener - the listener to add (not null).ActivationController.addActivationControllerListener(com.sdm.quasar.client.core.embedding.ActivationControllerListener)public void removeActivationControllerListener(ActivationControllerListener listener)
ActivationControllerActivationControllerListener.
removeActivationControllerListener in interface ActivationControllerlistener - the listener to remove (not null).ActivationController.removeActivationControllerListener(com.sdm.quasar.client.core.embedding.ActivationControllerListener)
protected final void onChildAdded(java.lang.String localName,
SubDialogControl subDialogControl)
AbstractControllerFeature
onChildAdded in class AbstractControllerFeaturelocalName - the local name of the child dialogsubDialogControl - the SubDialogControl of the child dialogcom.sdm.quasar.client.core.dialog.features.AbstractControllerFeature#onChildAdded(java.lang.String, com.sdm.quasar.client.core.dialog.SubDialogControl)
protected final void onChildRemoved(java.lang.String localName,
SubDialogControl subDialogControl)
AbstractControllerFeature
onChildRemoved in class AbstractControllerFeaturelocalName - the local name of the child dialogsubDialogControl - the SubDialogControl of the child dialogcom.sdm.quasar.client.core.dialog.features.AbstractControllerFeature#onChildRemoved(java.lang.String, com.sdm.quasar.client.core.dialog.SubDialogControl)
protected final void onChildActivated(java.lang.String localName,
SubDialogControl subDialogControl)
AbstractControllerFeature
onChildActivated in class AbstractControllerFeaturelocalName - the local name of the child dialogsubDialogControl - the SubDialogControl of the child dialogcom.sdm.quasar.client.core.dialog.features.AbstractControllerFeature#onChildActivated(java.lang.String, com.sdm.quasar.client.core.dialog.SubDialogControl)
protected final void onChildDeactivated(java.lang.String localName,
SubDialogControl subDialogControl)
AbstractControllerFeature
onChildDeactivated in class AbstractControllerFeaturelocalName - the local name of the child dialogsubDialogControl - the SubDialogControl of the child dialogcom.sdm.quasar.client.core.dialog.features.AbstractControllerFeature#onChildDeactivated(java.lang.String, com.sdm.quasar.client.core.dialog.SubDialogControl)
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||