Package | Description |
---|---|
info.magnolia.ui.dialog.setup | |
info.magnolia.ui.dialog.setup.migration |
Modifier and Type | Method and Description |
---|---|
protected void |
DialogMigrationTask.addCustomControlsToMigrate(HashMap<String,ControlMigrator> controlsToMigrate)
Override this method in order to register custom controls to migrate.
In case a control name is already define in the default map, the old control migrator is replaced by the newly registered control migrator. |
Constructor and Description |
---|
DialogMigrationTask(String taskName,
String taskDescription,
String moduleName,
HashMap<String,ControlMigrator> customControlsToMigrate,
HashMap<String,List<ActionCreator>> customDialogActionsToMigrate) |
Modifier and Type | Class and Description |
---|---|
class |
CheckBoxRadioControlMigrator
Migrate an Checkbox or Radio control to a CheckboxField.
|
class |
CheckBoxSwitchControlMigrator
Migrate an CheckboxSwitch control to a CheckboxField.
|
class |
DateControlMigrator
Migrate an Date control to a DateField.
|
class |
EditCodeControlMigrator
* Migrate an EditCode control to a CodeTextField.
|
class |
EditControlMigrator
Migrate an Edit control to a TextField.
|
class |
FckEditControlMigrator
Migrate an FckEdit control to a RichTextField.
|
class |
FileControlMigrator
Migrate an File control to a BasicUploadField.
|
class |
HiddenControlMigrator
Migrate an Hidden control to a HiddenField.
|
class |
LinkControlMigrator
Migrate an link or uuidLink control to a HiddenField.
|
class |
MultiSelectControlMigrator
Migrate an MultiSelect control to a MultiLinkFieldDefinition.
|
class |
SelectControlMigrator
Migrate an Select control to a SelectField.
|
class |
StaticControlMigrator
Migrate an Static control to a StaticField.
|
Modifier and Type | Method and Description |
---|---|
Map<String,ControlMigrator> |
ControlMigratorsRegistry.getAllMigrators() |
Modifier and Type | Method and Description |
---|---|
void |
ControlMigratorsRegistry.register(String controlName,
ControlMigrator migrator) |
Copyright © 2020 Magnolia International Ltd.. All rights reserved.