info.magnolia.ui.dialog.definition
Class ConfiguredDialogDefinition
java.lang.Object
info.magnolia.ui.dialog.definition.ConfiguredDialogDefinition
- All Implemented Interfaces:
- DialogDefinition
public class ConfiguredDialogDefinition
- extends Object
- implements DialogDefinition
A definition of a configured dialog.
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
FORM_NODE_NAME
public static final String FORM_NODE_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)
getDescription
public String getDescription()
- Specified by:
getDescription
in interface DialogDefinition
setDescription
public void setDescription(String description)
setForm
public void setForm(info.magnolia.ui.form.definition.FormDefinition form)
getForm
public info.magnolia.ui.form.definition.FormDefinition getForm()
- Specified by:
getForm
in interface DialogDefinition
getActions
public Map<String,info.magnolia.ui.api.action.ActionDefinition> getActions()
- Specified by:
getActions
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)
Copyright © 2013 Magnolia International Ltd.. All Rights Reserved.