X-Git-Url: https://gerrit.simantics.org/r/gitweb?a=blobdiff_plain;f=org.simantics.district.imports.ui%2Fsrc%2Forg%2Fsimantics%2Fdistrict%2Fimports%2Fui%2FCSVImportWizardPage.java;fp=org.simantics.district.imports.ui%2Fsrc%2Forg%2Fsimantics%2Fdistrict%2Fimports%2Fui%2FCSVImportWizardPage.java;h=910ae428da266f2a5dde41a3d9f5171bf177852d;hb=c98b9f92547d6e7d4cdf59e2f8f10b355300b7e9;hp=268ed310df432885378907646e6976046793c607;hpb=d37935de71fa4dfd44f9e0014f4452089479a83d;p=simantics%2Fdistrict.git diff --git a/org.simantics.district.imports.ui/src/org/simantics/district/imports/ui/CSVImportWizardPage.java b/org.simantics.district.imports.ui/src/org/simantics/district/imports/ui/CSVImportWizardPage.java index 268ed310..910ae428 100644 --- a/org.simantics.district.imports.ui/src/org/simantics/district/imports/ui/CSVImportWizardPage.java +++ b/org.simantics.district.imports.ui/src/org/simantics/district/imports/ui/CSVImportWizardPage.java @@ -68,6 +68,7 @@ public class CSVImportWizardPage extends WizardPage { private DynamicComboFieldEditor dtSelector; private DynamicComboFieldEditor heatPowerSelector; private DynamicComboFieldEditor peakPowerSelector; + private DynamicComboFieldEditor regionSelector; private DynamicComboFieldEditor nominalHeadMSelector; private DynamicComboFieldEditor nominalHeadBSelector; private DynamicComboFieldEditor nominalFlowSelector; @@ -343,7 +344,20 @@ public class CSVImportWizardPage extends WizardPage { validatePageComplete(); } }); - + regionSelector = new DynamicComboFieldEditor("regionValue", "Region", parent); + regionSelector.addComboListener(new SelectionListener() { + + @Override + public void widgetSelected(SelectionEvent e) { + widgetDefaultSelected(e); + } + + @Override + public void widgetDefaultSelected(SelectionEvent e) { + model.setRegionIndex(Integer.parseInt(regionSelector.getValue())); + validatePageComplete(); + } + }); } private void createVertexIndexMappingField(Group parent) { @@ -518,6 +532,7 @@ public class CSVImportWizardPage extends WizardPage { validatePageComplete(); } }); + nominalHeadMSelector = new DynamicComboFieldEditor("nominalHeadMValue", "nominalHeadM", parent); nominalHeadMSelector.addComboListener(new SelectionListener() {