info.magnolia.ui.dialog.definition
Class ConfiguredDialogDefinition

java.lang.Object
  extended by info.magnolia.ui.dialog.definition.ConfiguredDialogDefinition
All Implemented Interfaces:
DialogDefinition

public class ConfiguredDialogDefinition
extends Object
implements DialogDefinition

A definition of a configured dialog.


Field Summary
static String ACTIONS_NODE_NAME
           
static String EXTEND_PROPERTY_NAME
           
static String FORM_NODE_NAME
           
 
Constructor Summary
ConfiguredDialogDefinition()
           
 
Method Summary
 void addAction(info.magnolia.ui.api.action.ActionDefinition actionDefinition)
           
 Map<String,info.magnolia.ui.api.action.ActionDefinition> getActions()
           
 String getDescription()
           
 info.magnolia.ui.form.definition.FormDefinition getForm()
           
 String getI18nBasename()
           
 String getId()
          Unique identifier for this dialog.
 String getLabel()
           
 void setActions(Map<String,info.magnolia.ui.api.action.ActionDefinition> actions)
           
 void setDescription(String description)
           
 void setForm(info.magnolia.ui.form.definition.FormDefinition form)
           
 void setI18nBasename(String i18nBasename)
           
 void setId(String id)
           
 void setLabel(String label)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

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
Constructor Detail

ConfiguredDialogDefinition

public ConfiguredDialogDefinition()
Method Detail

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.