diff --git a/plugins/org.jkiss.dbeaver.registry/src/org/jkiss/dbeaver/registry/task/TaskImpl.java b/plugins/org.jkiss.dbeaver.registry/src/org/jkiss/dbeaver/registry/task/TaskImpl.java index 12840fda8e33b8d019a1c7419c7753831d0271f9..029bbd361db7b2f15dfe6f2f06234fd97e28bded 100644 --- a/plugins/org.jkiss.dbeaver.registry/src/org/jkiss/dbeaver/registry/task/TaskImpl.java +++ b/plugins/org.jkiss.dbeaver.registry/src/org/jkiss/dbeaver/registry/task/TaskImpl.java @@ -130,6 +130,10 @@ public class TaskImpl implements DBTTask, DBPNamedObject2, DBPObjectWithDescript return type; } + public void setType(DBTTaskType type) { + this.type = type; + } + @NotNull @Override public Map getProperties() { diff --git a/plugins/org.jkiss.dbeaver.ui.navigator/src/org/jkiss/dbeaver/ui/task/TaskConfigurationWizardPageTask.java b/plugins/org.jkiss.dbeaver.ui.navigator/src/org/jkiss/dbeaver/ui/task/TaskConfigurationWizardPageTask.java index e232248c9ed67e6f86a120f987b119a9ba4a0daf..8bd87e94be39bd842e9bdf141d631b8ff7c824bc 100644 --- a/plugins/org.jkiss.dbeaver.ui.navigator/src/org/jkiss/dbeaver/ui/task/TaskConfigurationWizardPageTask.java +++ b/plugins/org.jkiss.dbeaver.ui.navigator/src/org/jkiss/dbeaver/ui/task/TaskConfigurationWizardPageTask.java @@ -288,6 +288,7 @@ class TaskConfigurationWizardPageTask extends ActiveWizardPage if (task != null) { task.setName(taskLabelText.getText()); task.setDescription(taskDescriptionText.getText()); + task.setType(selectedTaskType); if (taskConfigPanel != null) { taskConfigPanel.saveSettings(); }