info.magnolia.ui.dialog.setup
Class DialogMigrationTask

java.lang.Object
  extended by info.magnolia.module.delta.AbstractTask
      extended by info.magnolia.ui.dialog.setup.DialogMigrationTask
All Implemented Interfaces:
info.magnolia.module.delta.Task

public class DialogMigrationTask
extends info.magnolia.module.delta.AbstractTask

Dialog migration main task. Migrate dialogs for the specified moduleName.


Constructor Summary
DialogMigrationTask(String moduleName)
           
 
Method Summary
 void execute(info.magnolia.module.InstallContext installContext)
          Handle all Dialogs registered and migrate them.
protected  HashMap<String,ControlMigration> getCustomMigrationTask()
          Initialize the map used to migrate controls to Fields.
Each control is link to a specific ControlMigration.
 
Methods inherited from class info.magnolia.module.delta.AbstractTask
getDescription, getName, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

DialogMigrationTask

public DialogMigrationTask(String moduleName)
Method Detail

execute

public void execute(info.magnolia.module.InstallContext installContext)
             throws info.magnolia.module.delta.TaskExecutionException
Handle all Dialogs registered and migrate them.

Throws:
info.magnolia.module.delta.TaskExecutionException

getCustomMigrationTask

protected HashMap<String,ControlMigration> getCustomMigrationTask()
Initialize the map used to migrate controls to Fields.
Each control is link to a specific ControlMigration. Override this class in order to add your own controls migration task.



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