private DynamicComboFieldEditor xCoordSelector;
private DynamicComboFieldEditor yCoordSelector;
private DynamicComboFieldEditor zValueSelector;
+ private DynamicComboFieldEditor altElevationValueSelector;
private DynamicComboFieldEditor supplyTempValueSelector;
private DynamicComboFieldEditor returnTempValueSelector;
private DynamicComboFieldEditor dpSelector;
private DynamicComboFieldEditor dtSelector;
private DynamicComboFieldEditor heatPowerSelector;
+ private DynamicComboFieldEditor peakPowerSelector;
private DynamicComboFieldEditor nominalHeadMSelector;
private DynamicComboFieldEditor nominalHeadBSelector;
private DynamicComboFieldEditor nominalFlowSelector;
validatePageComplete();
}
});
+
+ altElevationValueSelector = new DynamicComboFieldEditor("altElevation", "Alternative Elevation", parent);
+ altElevationValueSelector.addComboListener(new SelectionListener() {
+
+ @Override
+ public void widgetSelected(SelectionEvent e) {
+ widgetDefaultSelected(e);
+ }
+
+ @Override
+ public void widgetDefaultSelected(SelectionEvent e) {
+ model.setAltElevationIndex(Integer.parseInt(altElevationValueSelector.getValue()));
+ validatePageComplete();
+ }
+ });
+
supplyTempValueSelector = new DynamicComboFieldEditor("tempValue", "Supply Temperature value", parent);
supplyTempValueSelector.addComboListener(new SelectionListener() {
validatePageComplete();
}
});
+ peakPowerSelector = new DynamicComboFieldEditor("peakPowerValue", "Peak Power", parent);
+ peakPowerSelector.addComboListener(new SelectionListener() {
+
+ @Override
+ public void widgetSelected(SelectionEvent e) {
+ widgetDefaultSelected(e);
+ }
+
+ @Override
+ public void widgetDefaultSelected(SelectionEvent e) {
+ model.setPeakPowerIndex(Integer.parseInt(peakPowerSelector.getValue()));
+ validatePageComplete();
+ }
+ });
nominalHeadMSelector = new DynamicComboFieldEditor("nominalHeadMValue", "nominalHeadM", parent);
nominalHeadMSelector.addComboListener(new SelectionListener() {
xCoordSelector.updateCombo(namesAndValues);
yCoordSelector.updateCombo(namesAndValues);
zValueSelector.updateCombo(namesAndValues);
+ altElevationValueSelector.updateCombo(namesAndValues);
supplyTempValueSelector.updateCombo(namesAndValues);
returnTempValueSelector.updateCombo(namesAndValues);
supplyPressureValueSelector.updateCombo(namesAndValues);
if (model.isVertexImport())
setPageComplete(model.getXCoordIndex() != -1 && model.getYCoordIndex() != -1 && model.getComponentMappingIndex() != -1);
else
- setPageComplete(model.getStartXCoordIndex() != 1 && model.getStartYCoordIndex() != -1 && model.getEndXCoordIndex() != -1 && model.getEndYCoordIndex() != -1 && model.getComponentMappingIndex() != -1);
+ setPageComplete(model.getStartXCoordIndex() != -1 && model.getStartYCoordIndex() != -1 && model.getEndXCoordIndex() != -1 && model.getEndYCoordIndex() != -1 && model.getComponentMappingIndex() != -1);
}
}