Bug 164343 [DataBinding] Realm needs consistent Exception handling strategy
bundles/org.eclipse.jface.databinding/src/org/eclipse/jface/databinding/swt/SWTObservables.java
public static ISWTObservableValue observeText(Label label) {
		return new LabelObservableValue(label);
	}
	/**
	 * @param cLabel
	 * @return an observable value tracking the text of the given CLabel
	 */
	public static ISWTObservableValue observeText(CLabel cLabel) {
		return new CLabelObservableValue(cLabel);
	}
	/**
	 * @param button
	 * @return an observable value tracking the selection state of the given
	 *         button
	 */
	public static ISWTObservableValue observeSelection(Button button) {
		return new ButtonObservableValue(button);
	}
	/**
	 * @param combo
	 * @return an observable value tracking the text of the given combo
	 */
	public static ISWTObservableValue observeText(Combo combo) {
		return new ComboObservableValue(combo, SWTProperties.TEXT);
	}
	/**
	 * @param combo
	 * @return an observable value tracking the selection of the given combo
	 */
	public static ISWTObservableValue observeSelection(Combo combo) {