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
public class MockObservableFactory implements IObservableFactory {
		public IObservable createObservable(Object description) {
			Property property = (Property) description;
			return new MockObservableValue(property.getObject(), property
					.getPropertyID(), property.getPropertyType());
		}
	}
	public class MockObservableValue extends AbstractObservableValue {
		public Object targetObject;
		public Object description;
		private Class type;
		public MockObservableValue(Object targetObject, Object description,
				Class type) {
			super();
			this.targetObject = targetObject;
			this.description = description;
			this.type = type;
		}
		public Object getDescription() {
			return description;
		}
		public Class getType() {
			return type;
		}
		public Object getOuterObservableValue() {
			return targetObject;
		}
		public Object computeValue() {