you can override form.onvalidate() and do your validation there

-igor

On Mon, Apr 19, 2010 at 4:51 PM, Dan Haywood <dkhayw...@gmail.com> wrote:

>  Hi Pedro,
> but my problem is that there is no form component to represent the form
> itself, is there?
>
> Any other thoughts?
>
> Dan
>
>
>
> On 19/04/2010 20:27, Pedro Santos wrote:
>
> Hi Dan
>
> On Mon, Apr 19, 2010 at 2:04 PM, Dan Haywood <dkhayw...@gmail.com> wrote:
>
>> Another form-related question.
>>
>> I can see how to install a validator on a Form - Form#add(IFormValidator)
>> - but it seems that AbstractFormValidator, the adapter, always requires a
>> specific FormComponent to be specified in its error(...) method.
>>
>> How does one raise an error on the state of the form (and by implication,
>> that of the underlying domain object) itself, without having to specify any
>> form component?
>>
>>
> FeedbackMessages API, is expection an Component object as reporter. Maybe
> add the validation error to the form component will make sense:
>
> formComponent.getForm().error( theValidationErrorNotFormComponentSpecific )
>
>  An example would be the classic fromDate < endDate.  A workaround would
>> be to install the validator on - say - the endDate.  But I'm after a general
>> solution, rather than a solution for this particular example.
>>
>> Thanks
>> Dan
>>
>>
>> --
>> Dan Haywood   consultant, mentor, developer, author   agile, ddd, oo,
>> java, .net, sybase   MA, MBCS, CITP, CEng   *mail: *
>> d...@haywood-associates.co.uk   *phone: *+44 (0)7961 144286   *book: *Domain
>> Driven Design using Naked Objects <http://pragprog.com/titles/dhnako>   
>> *blog:
>> *http://danhaywood.com   *linked in: *http://uk.linkedin.com/in/dkhaywood
>> *twitter: *http://twitter.com/dkhaywood   *sybase: *
>> http://sybtraining.co.uk
>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org
>> For additional commands, e-mail: users-h...@wicket.apache.org
>>
>
>
>
> --
> Pedro Henrique Oliveira dos Santos
>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org
> For additional commands, e-mail: users-h...@wicket.apache.org
>

Reply via email to