|
|||||||||||
| 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.portal.PortalDialog
Portal dialog for the showcase.
The dialog has a left area which is reserved for a navigation dialog and a
right area which displays a content dialog.
The navigation dialog is created according to the
PortalDialogConfiguration
and gets the ability to control the content area by using the
PortalControlService.
The sub dialogs' life cycles are managed by a
MultipleActivationControllerFeature.
The presentation is managed by
PortalPresentation.
The dialog requires a creation context of type
PortalDialogConfiguration.
| Field Summary | |
protected static java.lang.String |
RESOURCE_ID_CONTENT
the id used to identify the slot where the content dialog is placed |
protected static java.lang.String |
RESOURCE_ID_NAVIGATION
the id used to identify the slot where the navigation dialog is placed |
| Constructor Summary | |
PortalDialog()
|
|
| Method Summary | |
protected void |
createNavigationDialog(java.lang.String dialogId,
java.lang.Object context)
Creates the navigation dialog and adds it to the activation controller. |
protected void |
dispose()
Called when the feature or dialog is disposed. |
protected void |
init()
Called when the feature is initializing. |
protected void |
prepare()
Creates the navigation dialog as configured in the PortalDialogConfiguration by calling
createNavigationDialog(String, Object). |
| Methods inherited from class com.sdm.quasar.client.core.dialog.AbstractFeature |
activate, attachDialogControl, collectSystemInfo, deactivate, disposeFeature, getDialogControl, isInitialized, release |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
protected static final java.lang.String RESOURCE_ID_CONTENT
protected static final java.lang.String RESOURCE_ID_NAVIGATION
| Constructor Detail |
public PortalDialog()
| 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()
PortalDialogConfiguration by calling
createNavigationDialog(String, Object).
prepare in class AbstractFeature
protected void createNavigationDialog(java.lang.String dialogId,
java.lang.Object context)
dialogId - the dialog id of the navigation dialogcontext - the creation context of the navigation dialog
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||