info.magnolia.i18nsystem.setup
Class RemoveHardcodedI18nPropertiesFromDialogsTask

java.lang.Object
  extended by info.magnolia.module.delta.AbstractTask
      extended by info.magnolia.module.delta.AbstractRepositoryTask
          extended by info.magnolia.i18nsystem.setup.AbstractRemoveHardcodedI18nPropertiesTask
              extended by info.magnolia.i18nsystem.setup.RemoveHardcodedI18nPropertiesFromDialogsTask
All Implemented Interfaces:
Task

public class RemoveHardcodedI18nPropertiesFromDialogsTask
extends AbstractRemoveHardcodedI18nPropertiesTask

Removes deprecated i18n properties from all dialogs under this app. This will typically affect properties found in dialog actions and forms.


Field Summary
 
Fields inherited from class info.magnolia.i18nsystem.setup.AbstractRemoveHardcodedI18nPropertiesTask
DEPRECATED_I18N_PROPERTIES
 
Fields inherited from class info.magnolia.module.delta.AbstractTask
DO_NOTHING
 
Constructor Summary
RemoveHardcodedI18nPropertiesFromDialogsTask(String appName)
           
 
Method Summary
protected  String[] getAppRelativePaths()
          Subclasses will need to implement this abstract method to provide the paths relative to the module name under which one wants to remove such properties.
 
Methods inherited from class info.magnolia.i18nsystem.setup.AbstractRemoveHardcodedI18nPropertiesTask
doExecute
 
Methods inherited from class info.magnolia.module.delta.AbstractRepositoryTask
execute
 
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

RemoveHardcodedI18nPropertiesFromDialogsTask

public RemoveHardcodedI18nPropertiesFromDialogsTask(String appName)
Method Detail

getAppRelativePaths

protected String[] getAppRelativePaths()
Description copied from class: AbstractRemoveHardcodedI18nPropertiesTask
Subclasses will need to implement this abstract method to provide the paths relative to the module name under which one wants to remove such properties.
All sub nodes under the provided paths will be searched recursively for the deprecated i18n properties.

Specified by:
getAppRelativePaths in class AbstractRemoveHardcodedI18nPropertiesTask


Copyright © 2003-2014 Magnolia International Ltd.. All Rights Reserved.