return new SpinnerObservableValue((Spinner) control,
SWTProperties.SELECTION);
} else if (control instanceof Button) {
return new ButtonObservableValue((Button) control);
} else if (control instanceof Combo) {
return new ComboObservableValue((Combo) control,
SWTProperties.SELECTION);
} else if (control instanceof CCombo) {
return new CComboObservableValue((CCombo) control,
SWTProperties.SELECTION);
} else if (control instanceof List) {