- endXCoordSelector = new DynamicComboFieldEditor("endxCoord", "End X Coordinate", parent);
- endXCoordSelector.addComboListener(new SelectionListener() {
-
- @Override
- public void widgetSelected(SelectionEvent e) {
- widgetDefaultSelected(e);
- }
-
- @Override
- public void widgetDefaultSelected(SelectionEvent e) {
- model.setEndXCoordIndex(Integer.parseInt(endXCoordSelector.getValue()));
- validatePageComplete();
- }
- });
-
- endYCoordSelector = new DynamicComboFieldEditor("endyCoord", "End Y Coordinate", parent);
- endYCoordSelector.addComboListener(new SelectionListener() {
-
- @Override
- public void widgetSelected(SelectionEvent e) {
- widgetDefaultSelected(e);
- }
-
- @Override
- public void widgetDefaultSelected(SelectionEvent e) {
- model.setEndYCoordIndex(Integer.parseInt(endYCoordSelector.getValue()));
- validatePageComplete();
- }
- });
- endZValueSelector = new DynamicComboFieldEditor("endzValue", "End Z Value", parent);
- endZValueSelector.addComboListener(new SelectionListener() {
-
- @Override
- public void widgetSelected(SelectionEvent e) {
- widgetDefaultSelected(e);
- }
-
- @Override
- public void widgetDefaultSelected(SelectionEvent e) {
- model.setEndZCoordIndex(Integer.parseInt(endZValueSelector.getValue()));
- validatePageComplete();
- }
- });
- diameterSelector = new DynamicComboFieldEditor("diameterValue", "Diameter value", parent);
- diameterSelector.addComboListener(new SelectionListener() {
-
- @Override
- public void widgetSelected(SelectionEvent e) {
- widgetDefaultSelected(e);
- }
-
- @Override
- public void widgetDefaultSelected(SelectionEvent e) {
- model.setDiameterIndex(Integer.parseInt(diameterSelector.getValue()));
- validatePageComplete();
- }
- });
- outerDiameterSelector = new DynamicComboFieldEditor("outerDiameterValue", "Outer Diameter value", parent);
- outerDiameterSelector.addComboListener(new SelectionListener() {
-
- @Override
- public void widgetSelected(SelectionEvent e) {
- widgetDefaultSelected(e);
- }
-
- @Override
- public void widgetDefaultSelected(SelectionEvent e) {
- model.setOuterDiameterIndex(Integer.parseInt(outerDiameterSelector.getValue()));
- validatePageComplete();
- }
- });
- nominalMassFlowSelector = new DynamicComboFieldEditor("nominalMassFlowValue", "Nominal Mass Flow", parent);
- nominalMassFlowSelector.addComboListener(new SelectionListener() {
-
- @Override
- public void widgetSelected(SelectionEvent e) {
- widgetDefaultSelected(e);
- }
-
- @Override
- public void widgetDefaultSelected(SelectionEvent e) {
- model.setNominalMassFlowIndex(Integer.parseInt(nominalMassFlowSelector.getValue()));
- validatePageComplete();
- }
- });
+// Composite paddingComposite = new Composite(parent, SWT.NONE);
+// GridLayoutFactory.fillDefaults().numColumns(2).applyTo(paddingComposite);
+ startXCoordSelector = createComboField("startxCoord", "Start X Coordinate", model::setStartXCoordIndex, parent);
+ startYCoordSelector = createComboField("startyCoord", "Start Y Coordinate", model::setStartYCoordIndex, parent);
+ startZValueSelector = createComboField("startzValue", "Start Z Value", model::setStartZCoordIndex, parent);
+
+ endXCoordSelector = createComboField("endxCoord", "End X Coordinate", model::setEndXCoordIndex, parent);
+ endYCoordSelector = createComboField("endyCoord", "End Y Coordinate", model::setEndYCoordIndex, parent);
+ endZValueSelector = createComboField("endzValue", "End Z Value", model::setEndZCoordIndex, parent);
+
+ pipeCodeSelector = createComboField("pipeCodeValue", "Pipe Code", model::setPipeCodeIndex, parent);
+
+ detailedGeometrySelector = createComboField("detailedGeometryValue", "Geometry", model::detailedGeometryIndex, parent);
+ diameterSelector = createComboField("diameterValue", "Diameter value", model::setDiameterIndex, parent);
+ outerDiameterSelector = createComboField("outerDiameterValue", "Outer Diameter value", model::setOuterDiameterIndex, parent);
+ nominalMassFlowSelector = createComboField("nominalMassFlowValue", "Nominal Mass Flow", model::setNominalMassFlowIndex, parent);
+ edgeFlowAreaSelector = createComboField("edgeFlowAreaValue", "Flow Area", model::setEdgeFlowAreaIndex, parent);
+ kReturnSelector = createComboField("kReturnValue", "K Return", model::setKReturnIndex, parent);
+ kSupplySelector = createComboField("kSupplyValue", "K Supply", model::setKSupplyIndex, parent);
+ tGroundSelector = createComboField("tGroundValue", "Temperature Ground", model::setTGroundIndex, parent);
+ lengthSelector = createComboField("lengthValue", "lengthSelector", model::setLengthIndex, parent);
+
+ pipeSizeDNSelector = createComboField("pipeSizeDNValue", "Pipe Size DN", model::setPipeSizeDNIndex, parent);
+ structureSelector = createComboField("structureValue", "Structure", model::setStructureIndex, parent);
+ installationYearSelector = createComboField("installationYearValue", "Installation Year", model::setInstallationYearIndex, parent);
+ wallThicknessSelector = createComboField("wallThicknessValue", "Wall Thickness", model::setWallThicknessIndex, parent);
+ insulationConductivitySelector = createComboField("insulationConductivityValue", "Insulation Conductivity", model::setInsulationConductivityIndex, parent);
+ roughnessSelector = createComboField("roughnessValue", "Roughness", model::setRoughnessIndex, parent);