|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
Controls a sub dialog, that was created by the using dialog.
A SubDialogControl is returned control of
DialogControl.createSubDialog(String, Object).
The SubDialogControl is used to
getDialogInstanceId()),SubDialogServiceAccess),createAndActivateSubDialogLifeCycleController(),
details described in SubDialogLifeCycleController) and Some details
| Method Summary | |
SubDialogLifeCycleController |
createAndActivateSubDialogLifeCycleController()
Creates a new SubDialogLifeCycleController and sets it as current one for
this DialogControl. |
void |
disposeDialog()
Disposes the dialog and its children, independently of the current state. |
DialogInstanceId |
getDialogInstanceId()
|
| Methods inherited from interface com.sdm.quasar.client.core.dialog.lifecycle.LifeCycleStateProvider |
getLifeCycleState |
| Methods inherited from interface com.sdm.quasar.client.core.dialog.SubDialogServiceAccess |
getService, hasService, registerService, registerService, unregisterService, unregisterServices |
| Method Detail |
public DialogInstanceId getDialogInstanceId()
SubDialogControl.public SubDialogLifeCycleController createAndActivateSubDialogLifeCycleController()
SubDialogLifeCycleController and sets it as current one for
this DialogControl. The SubDialogLifeCycleController is used to
control the lifecycle state (prepared, active...) of the controlled subdialog.
Note: A SubDialogControl has only a single active
SubDialogLifeCycleController. This is the last one created by this method.
So calling this method grabs the control of the child's lifecycles completely!
Use with caution; normally calls to this method are made only by technical
helper classes, that are managing the lifecycle states together with the
visual representations to get them in sync.
SubDialogLifeCycleController.
public void disposeDialog()
throws DisposeException
The call to this method is irrevokable. If you want to allow for user interaction or server calls before the dialog or its children are disposed, you should do so before calling this method.
DisposeException - if the dialog could not be disposed
due to an error in the dialog implementation.Disposable.dispose()
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||