Bug 127861 [DataBinding] Mark API provisional
bundles/org.eclipse.jface.databinding/src/org/eclipse/jface/databinding/converter/IConverter.java
*/
	public Class getModelType();
	/**
	 * Returns the class to which this converter can convert.
	 * 
	 * @return the class to which this converter can convert
	 */
	public Class getTargetType();
	/**
	 * Returns the result of the conversion of the given object. The given
	 * object must be an instance of getTargetType(), and the result must be an
	 * instance of getModelType().
	 * 
	 * @param targetObject
	 *            the object to convert
	 * @return the converted object
	 */
	public Object convertTargetToModel(Object targetObject);
	/**
	 * Returns the result of the conversion of the given object. The given
	 * object must be an instance of getModelType(), and the result must be an
	 * instance of getTargetType().
	 * 
	 * @param modelObject
	 *            the object to convert
	 * @return the converted object
	 */
	public Object convertModelToTarget(Object modelObject);
}