+ 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();
+ }
+ });