Bug 127861 [DataBinding] Mark API provisional
bundles/org.eclipse.jface.databinding/src/org/eclipse/jface/databinding/beans/BeanBindSupportFactory.java
package org.eclipse.jface.databinding.beans;
import java.lang.reflect.Method;
import org.eclipse.jface.databinding.IBindSupportFactory;
import org.eclipse.jface.databinding.Property;
import org.eclipse.jface.databinding.converter.IConverter;
import org.eclipse.jface.databinding.validator.IDomainValidator;
import org.eclipse.jface.databinding.validator.IValidator;
/**
 * A BindSupportFactory that will automatically grab validators from an object's properties,
 * if a get&lt;PropertyName>Validator method is defined.  Makes it easy to associate
 * validators with the properties that they are responsible for validating.
 * 
 * <strong>EXPERIMENTAL</strong>. This class or interface has been added as
 * part of a work in progress. There is no guarantee that this API will remain
 * unchanged during the 3.2 release cycle. Please do not use this API without
 * consulting with the Platform/UI team.
 * 
 * @since 3.2
 */
public class BeanBindSupportFactory implements IBindSupportFactory {
	public IValidator createValidator(Class fromType, Class toType, Object modelDescription) {