info.magnolia.module.blossom.dialog
Class DefaultDialogCreator

java.lang.Object
  extended by info.magnolia.module.blossom.dialog.DefaultDialogCreator
All Implemented Interfaces:
DialogCreator

public class DefaultDialogCreator
extends Object
implements DialogCreator

Default implementation of DialogCreator.

Since:
0.5

Constructor Summary
DefaultDialogCreator()
           
 
Method Summary
 void createDialog(DialogFactoryMetaData metaData, DialogCreationContext context)
          Sets the created dialog along with the SaveHandler to use in the context object.
protected  ParameterResolver getDialogFactoryParameters(DialogFactoryMetaData metaData, DialogCreationContext context, DialogBuilder dialogBuilder)
           
protected  ParameterResolver getDialogValidatorParameters(DialogFactoryMetaData metaData, DialogCreationContext context)
           
protected  ParameterResolver getTabFactoryParameters(DialogFactoryMetaData metaData, DialogCreationContext context, TabBuilder tabBuilder)
           
protected  ParameterResolver getTabValidatorParameters(DialogFactoryMetaData metaData, DialogCreationContext context, info.magnolia.cms.gui.dialog.DialogTab dialogTab)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DefaultDialogCreator

public DefaultDialogCreator()
Method Detail

createDialog

public void createDialog(DialogFactoryMetaData metaData,
                         DialogCreationContext context)
                  throws Exception
Description copied from interface: DialogCreator
Sets the created dialog along with the SaveHandler to use in the context object.

Specified by:
createDialog in interface DialogCreator
Throws:
Exception

getDialogFactoryParameters

protected ParameterResolver getDialogFactoryParameters(DialogFactoryMetaData metaData,
                                                       DialogCreationContext context,
                                                       DialogBuilder dialogBuilder)

getTabFactoryParameters

protected ParameterResolver getTabFactoryParameters(DialogFactoryMetaData metaData,
                                                    DialogCreationContext context,
                                                    TabBuilder tabBuilder)

getTabValidatorParameters

protected ParameterResolver getTabValidatorParameters(DialogFactoryMetaData metaData,
                                                      DialogCreationContext context,
                                                      info.magnolia.cms.gui.dialog.DialogTab dialogTab)

getDialogValidatorParameters

protected ParameterResolver getDialogValidatorParameters(DialogFactoryMetaData metaData,
                                                         DialogCreationContext context)


Copyright © 2009-2012 Magnolia International Ltd.. All Rights Reserved.