import org.eclipse.swt.widgets.Text;
import org.geotools.referencing.CRS;
import org.simantics.district.imports.CSVImportModel;
-import org.simantics.district.imports.ui.controls.DynamicComboFieldEditor;
+import org.simantics.district.network.ui.DynamicComboFieldEditor;
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;
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) {
validatePageComplete();
}
});
+
nominalHeadMSelector = new DynamicComboFieldEditor("nominalHeadMValue", "nominalHeadM", parent);
nominalHeadMSelector.addComboListener(new SelectionListener() {