|
|||||||||||
| 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.showcase.swing.embedding.dialogindialog.DialogInDialog
This is an example of a dialog that includes another dialog, in this case a simple
HtmlMessagePane.
This dialog uses a com.sdm.quasar.client.core.embedding.MultipleActivationControllerFeature
to manage the sub dialog lifecycle and a PanelCompositeFeature
to manage the visual embedding.
| Constructor Summary | |
DialogInDialog()
|
|
| Method Summary | |
protected void |
dispose()
Called when the feature or dialog is disposed. |
protected void |
init()
Called when the feature is initializing. |
protected void |
prepare()
Creates our visual representation and sets up the MultipleActivationControllerFeature and the
PanelCompositeFeature. |
protected void |
release()
Called when the dialog is released. |
| Methods inherited from class com.sdm.quasar.client.core.dialog.AbstractFeature |
activate, attachDialogControl, collectSystemInfo, deactivate, disposeFeature, getDialogControl, isInitialized |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public DialogInDialog()
| Method Detail |
protected void init()
AbstractFeatureDialogControl installed to. To access the
DialogControl use the AbstractFeature.getDialogControl() method.
Override this method to perform some action on initialization e.g. register public services.
init in class AbstractFeaturecom.sdm.quasar.client.core.dialog.features.AbstractFeature#init()
protected void dispose()
throws DisposeException
AbstractFeature
dispose in class AbstractFeatureDisposeExceptioncom.sdm.quasar.client.core.dialog.features.AbstractFeature#dispose()protected void prepare()
MultipleActivationControllerFeature and the
PanelCompositeFeature.
prepare in class AbstractFeatureprotected void release()
AbstractFeatureLifeCycle.release()(),
e.g. unregister services.
The default implementation in AbstractFeature does nothing.
release in class AbstractFeature
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||