info.magnolia.ui.dialog.definition
Class ConfiguredDialogDefinition

java.lang.Object
  extended by 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.


Field Summary
static String ACTIONS_NODE_NAME
           
static String EXTEND_PROPERTY_NAME
           
 
Constructor Summary
ConfiguredDialogDefinition()
           
 
Method Summary
 void addAction(ActionDefinition actionDefinition)
           
 EditorActionAreaDefinition getActionArea()
           
 Map<String,ActionDefinition> getActions()
           
 String getI18nBasename()
           
 String getId()
          Unique identifier for this dialog.
 String getLabel()
           
 Class<? extends DialogPresenter> getPresenterClass()
           
 void setActionArea(EditorActionAreaDefinition actionArea)
           
 void setActions(Map<String,ActionDefinition> actions)
           
 void setI18nBasename(String i18nBasename)
           
 void setId(String id)
           
 void setLabel(String label)
           
 void setPresenterClass(Class<? extends DialogPresenter> presenterClass)
           
 
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
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)

getActions

public Map<String,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,ActionDefinition> actions)

addAction

public void addAction(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)


Copyright © 2013 Magnolia International Ltd.. All Rights Reserved.