Bug 159539 [DataBinding] Create a static initializer to create DBC with support for java primitives
It seems like in most scenarios default support for converters and validators for java's primitive types would be desired when creating a DataBindingContext. Attaching patch...
tests/org.eclipse.jface.tests.databinding/src/org/eclipse/jface/tests/databinding/DatabindingContextTest.java
((Integer) target.getValue()).intValue());
		target.setValue(new Integer(9));
		assertEquals("model should now have target's value", 9,
				((Integer) model.getValue()).intValue());
		shell.dispose();
		display.dispose();
		assertTrue("dispose should have been called", disposeCalled[0]);
	}
	private class DisposableObservable extends AbstractObservableValue {
		protected Object computeValue() {
			return null;
		}
		public void setValue(Object value) {
		}
		public Object getValueType() {
			return Object.class;
		}
		protected Object doGetValue() {
			return null;
		}
		boolean isDisposed = false;
		public void dispose() {
			super.dispose();
			isDisposed = true;
		}
		public boolean isDisposed() {
			return isDisposed;
		}
	}
	private class DisposableObservableFactory implements IObservableFactory {