Bug 126839 [DataBinding] IObservable refactoring
bundles/org.eclipse.jface.databinding/src/org/eclipse/jface/internal/provisional/databinding/NestedProperty.java
private Class[] types;
	private Class prototypeClass;
	public NestedProperty(Object object, String[] properties, Class[] types) {
		super(object, properties);
		this.types = types;
	}
	
	public NestedProperty(Object object, String properties, Class prototypeClass) {
		super(object, properties);
		this.prototypeClass = prototypeClass;		
	}
	public Class[] getTypes() {
		return types;
	}
	public Class getPrototypeClass() {
		return prototypeClass;
	}
	
	
}