class FormHandlerImpl implements FormHandler<T> {

    @Override
    public void setUp(T model) {
        Assert.notNull("Model cannot be null",
                       model);

        clear();

        this.form = new Form();

        this.binder = getBinderForModel(model);
    }

    @Inject public  FormHandlerImpl(FormValidator validator,
                           FieldChangeHandlerManager fieldChangeManager);

}