just have a boolean that marks the fact that you have added the validator to the form...
-igor On Mon, Apr 14, 2008 at 12:05 PM, Paolo Di Tommaso <[EMAIL PROTECTED]> wrote: > Take in consideration the following use case: > > 1) There is a panel instancing a IFormValidator > > 2) To make the panel self contained it does not have an explicit reference > to the containing form but it is found invoking Component#findParent( > Form.class ) method > > 3) Doing so, findParent cannot be invoked in the panel constructor but in > the onBeforeRender() method, so I was trying to do something like: > > > public void onBeforeRender() { > IFormValidator myValidator = ... ; > Form form = (Form) findParent( Form.class ); > if( !form.contains( myValidator ) ) { > form.add( myValidator ); > } > } > > Thanks > > // Paolo > > On Mon, Apr 14, 2008 at 5:42 PM, Igor Vaynberg <[EMAIL PROTECTED]> > wrote: > > > > > no, i dont think we do. what is your usecase? > > > > -igor > > > > > > On Mon, Apr 14, 2008 at 2:45 AM, Paolo Di Tommaso > > <[EMAIL PROTECTED]> wrote: > > > Guys, > > > > > > is there an API in wicket to know if a Validator instance has been > > added to > > > a form? > > > > > > Something like Form#contains( IValidator ) or any workaround to know > > it? > > > > > > > > > Thanks, > > > > > > > > > // Paolo > > > > > > > > > --------------------------------------------------------------------- > > To unsubscribe, e-mail: [EMAIL PROTECTED] > > For additional commands, e-mail: [EMAIL PROTECTED] > > > > > --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]