package com.dragome.forms.bindings.client.form.binding;
//import com.google.gwt.event.dom.client.HasBlurHandlers;
import com.dragome.model.interfaces.HasValue;
/**
* Created by IntelliJ IDEA.
* User: andrew
* Date: Jul 27, 2010
* Time: 1:26:07 PM
* To change this template use File | Settings | File Templates.
*/
public class SanitiseTextBuilder
{
private AbstractFormattedBinding<?> binding;
private HasValue<?> widget;
public SanitiseTextBuilder(AbstractFormattedBinding<?> binding, HasValue<?> widget)
{
this.binding= binding;
this.widget= widget;
}
// public void sanitiseTextOnBlur()
// {
// if (widget instanceof HasBlurHandlers)
// {
// sanitiseTextOnBlurOf((HasBlurHandlers) widget);
// }
// else
// {
// throw new IllegalStateException("Bound widget doesn't implement HasBlurHandlers.");
// }
// }
//
// public void sanitiseTextOnBlurOf(HasBlurHandlers widget)
// {
// binding.sanitiseTextOnBlur((HasBlurHandlers) widget);
// }
}