Package | Description |
---|---|
net.sf.mmm.client.ui.base.dialog |
Contains the base implementation of the Client Dialog API.
|
net.sf.mmm.client.ui.base.dialog.main |
Contains the base implementation for main dialogs.
|
net.sf.mmm.client.ui.base.dialog.navigation |
Contains the base implementation for the (default) navigation dialog.
|
net.sf.mmm.client.ui.base.dialog.page |
Contains the base implementation of the page dialog.
|
net.sf.mmm.client.ui.base.dialog.root |
Contains the base implementation of the root dialog.
|
Modifier and Type | Field and Description |
---|---|
private DialogController<?> |
DialogController.parent
The parent
DialogController or null for no parent (if this is the root
DialogController or not opened ). |
Modifier and Type | Field and Description |
---|---|
private Map<String,DialogController<?>> |
AbstractDialogManager.id2DialogMap |
private Map<DialogSlot,DialogController<?>> |
DialogController.slot2subDialogMap |
Modifier and Type | Method and Description |
---|---|
DialogController<?> |
DialogControllerFactory.createDialogController(String dialogId)
Creates the
DialogController with the given dialogId . |
DialogController<?> |
AbstractDialogControllerFactory.createDialogController(String dialogId)
Creates the
DialogController with the given dialogId . |
protected abstract DialogController<?> |
AbstractDialogControllerFactory.createPageDialogController() |
DialogController<?> |
AbstractDialogManager.getDialog(String dialogId)
|
(package private) DialogController<?> |
DialogController.getParent() |
Modifier and Type | Method and Description |
---|---|
protected void |
DialogController.embed(DialogController<?> subDialog,
DialogSlot slot)
This method has to be overridden with the custom logic to embed a given
DialogController as
sub-dialog in a predefined slot. |
protected String |
AbstractDialogManager.getTitle(DialogController<?> dialogController)
This method determines the title for the given
DialogController . |
protected void |
DialogController.onRemoveChild(DialogController<?> subDialog)
This method notifies that the given
DialogController has been removed as a sub-dialog. |
(package private) void |
DialogController.setParent(DialogController<?> parent)
This method sets the parent
DialogController when embedding. |
(package private) void |
DialogController.setSubDialog(DialogController<?> subDialog,
DialogSlot slot,
DialogPlace dialogPlace)
This method embeds the given
subDialog inside the given slot of this dialog. |
Modifier and Type | Class and Description |
---|---|
class |
AbstractMainDialogController<VIEW extends UiWidgetRegular>
This is the abstract base implementation for the
DialogController of a
main dialog . |
Modifier and Type | Class and Description |
---|---|
class |
AbstractNavigationDialogController<VIEW extends UiWidgetRegular>
This is the abstract base implementation for the
DialogController of a
navigation dialog . |
Modifier and Type | Class and Description |
---|---|
class |
AbstractPageDialogController<VIEW extends UiWidgetRegular & AttributeReadSlot>
This is the abstract base implementation for the
DialogController of the
page . |
Modifier and Type | Method and Description |
---|---|
protected void |
AbstractPageDialogController.embed(DialogController<?> subDialog,
DialogSlot slot)
This method has to be overridden with the custom logic to embed a given
DialogController as
sub-dialog in a predefined slot. |
Modifier and Type | Class and Description |
---|---|
class |
RootDialogController
This is the
DialogController for the root dialog. |
Modifier and Type | Method and Description |
---|---|
protected void |
RootDialogController.embed(DialogController<?> subDialog,
DialogSlot slot)
This method has to be overridden with the custom logic to embed a given
DialogController as
sub-dialog in a predefined slot. |
Copyright © 2001–2016 mmm-Team. All rights reserved.