info.magnolia.ui.dialog.definition
Class ConfiguredDialogDefinition
java.lang.Object
info.magnolia.ui.dialog.definition.ConfiguredDialogDefinition
- All Implemented Interfaces:
- DialogDefinition
- Direct Known Subclasses:
- ConfiguredChooseDialogDefinition, ConfiguredFormDialogDefinition
public class ConfiguredDialogDefinition
- extends Object
- implements DialogDefinition
Implementation of DialogDefinition
.
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ACTIONS_NODE_NAME
public static final String ACTIONS_NODE_NAME
- See Also:
- Constant Field Values
EXTEND_PROPERTY_NAME
public static final String EXTEND_PROPERTY_NAME
- See Also:
- Constant Field Values
ConfiguredDialogDefinition
public ConfiguredDialogDefinition()
getId
public String getId()
- Description copied from interface:
DialogDefinition
- Unique identifier for this dialog.
- Specified by:
getId
in interface DialogDefinition
setId
public void setId(String id)
getLabel
public String getLabel()
- Specified by:
getLabel
in interface DialogDefinition
setLabel
public void setLabel(String label)
getI18nBasename
public String getI18nBasename()
- Specified by:
getI18nBasename
in interface DialogDefinition
setI18nBasename
public void setI18nBasename(String i18nBasename)
getActions
public Map<String,info.magnolia.ui.api.action.ActionDefinition> getActions()
- Specified by:
getActions
in interface DialogDefinition
getPresenterClass
public Class<? extends DialogPresenter> getPresenterClass()
- Specified by:
getPresenterClass
in interface DialogDefinition
setActions
public void setActions(Map<String,info.magnolia.ui.api.action.ActionDefinition> actions)
addAction
public void addAction(info.magnolia.ui.api.action.ActionDefinition actionDefinition)
setPresenterClass
public void setPresenterClass(Class<? extends DialogPresenter> presenterClass)
getActionArea
public EditorActionAreaDefinition getActionArea()
- Specified by:
getActionArea
in interface DialogDefinition
setActionArea
public void setActionArea(EditorActionAreaDefinition actionArea)
getModalityLevel
public info.magnolia.ui.api.overlay.OverlayLayer.ModalityLevel getModalityLevel()
- Specified by:
getModalityLevel
in interface DialogDefinition
- Returns:
- the currently set
OverlayLayer.ModalityLevel
. If not set, it is OverlayLayer.ModalityLevel.STRONG
by default.
setModalityLevel
public void setModalityLevel(info.magnolia.ui.api.overlay.OverlayLayer.ModalityLevel modalityLevel)
isWide
public boolean isWide()
- Specified by:
isWide
in interface DialogDefinition
- Returns:
- Whether the dialog should be displayed in a wide mode by default.
setWide
public void setWide(boolean isWide)
Copyright © 2014 Magnolia International Ltd.. All Rights Reserved.