Bug 127861 [DataBinding] Mark API provisional
bundles/org.eclipse.jface.databinding/src/org/eclipse/jface/databinding/converterfunction/TwoWayConversionFunction.java
* converter functions to handle the target2model and model2target
	 * conversion directions.
	 *
	 * @param targetToModel
	 * @param modelToTarget
	 */
	public TwoWayConversionFunction(IConversionFunction targetToModel, IConversionFunction modelToTarget) {
		this.targetToModel = targetToModel;
		this.modelToTarget = modelToTarget;
	}
	/**
	 * Convert a target-typed object to the model's data type.
	 * 
	 * @param targetObject an object in the target's data type.
	 * @return a copy of the targetObject, converted to the model's data type.
	 */
	public Object convertTargetToModel(Object targetObject) {
		return targetToModel.convert(targetObject);
	}
	/**
	 * Convert a model-typed object to the model's data type.
	 * 
	 * @param modelObject an object in the model's data type.
	 * @return a copy of the mnodelObject, converted to the target's data type.
	 */
	public Object convertModelToTarget(Object modelObject) {
 		return modelToTarget.convert(modelObject);
	}
}