registery.register("edit", new EditControlMigrator()); registery.register("fckEdit", new FckEditControlMigrator()); registery.register("date", new DateControlMigrator()); registery.register("select", new SelectControlMigrator()); registery.register("checkbox", new CheckBoxRadioControlMigrator(true)); registery.register("checkboxSwitch", new CheckBoxSwitchControlMigrator()); registery.register("radio", new CheckBoxRadioControlMigrator(false)); registery.register("uuidLink", new LinkControlMigrator()); registery.register("link", new LinkControlMigrator()); registery.register("multiselect", new MultiSelectControlMigrator(false)); registery.register("file", new FileControlMigrator()); registery.register("static", new StaticControlMigrator()); registery.register("hidden", new HiddenControlMigrator()); registery.register("editCode", new EditCodeControlMigrator());
public RadioSwitchControlMigrator() { this.controlMigrationMap = Components.getComponent(ControlMigratorsRegistry.class).getAllMigrators(); }
@Inject public DataModuleVersionHandler(ControlMigratorsRegistry controlMigratorsRegistry) { controlMigratorsRegistry.register("dataUUIDMultiSelect", new DataUUIDMultiSelectControlMigrator(true)); controlMigratorsRegistry.register("dataMultiSelect", new DataUUIDMultiSelectControlMigrator(false)); controlMigratorsRegistry.register("dataUUIDButtonSet", new DataButtonSetControlMigrator(false)); controlMigratorsRegistry.register("dataButtonSet", new DataButtonSetControlMigrator(false)); controlMigratorsRegistry.register("dataFile", new DamControlMigrator()); controlMigratorsRegistry.register("link", new DataLinkControlMigrator()); controlMigratorsRegistry.register("uuidLink", new DataLinkControlMigrator());
controlMigratorsRegistry.register("checkboxSwitch", dialogMigrationTask.new ForumCheckBoxSwitchControlMigrator()); controlMigratorsRegistry.register("info.magnolia.module.forum.admin.dialog.NodeNameControl", dialogMigrationTask.new RemoveControlMigrator()); controlMigratorsRegistry.register("info.magnolia.module.forum.admin.dialog.ReferenceControl", dialogMigrationTask.new ForumEditControlMigrator()); controlMigratorsRegistry.register("uuidLink", dialogMigrationTask.new ForumLinkControlMigrator());
@Inject public FormModuleVersionHandler(ControlMigratorsRegistry controlMigratorsRegistry) { controlMigratorsRegistry.register("info.magnolia.module.form.dialogs.DialogStaticWithFormParams", new StaticWithFormControlMigrator()); controlMigratorsRegistry.register("info.magnolia.module.form.dialogs.DialogRadioSwitch", new RadioSwitchControlMigrator()); controlMigratorsRegistry.register("info.magnolia.module.form.controls.ConditionControl", new ConditionalControlMigrator());
controlMigratorsRegistry.register("categorizationUUIDMultiSelect", new CategoryMultiSelectControlMigrator(true));