Hi Martin, Thanks, I did not see #onValidateModelObjects() which is perfect.
François > Le 14 nov. 2016 à 21:01, Martin Grigorov <mgrigo...@apache.org> a écrit : > > Hi François, > > > On Thu, Nov 10, 2016 at 6:34 PM, Francois Meillet < > francois.meil...@gmail.com> wrote: > >> Hi, >> >> I have a main form which may contain one to multiple subforms. >> Subform's models have validations constraints annotations and I can't >> modify the models source code. (then I can’t remove the constraints >> annotations) >> >> Each subform has 1 button. >> When clicked, complete validation is done, which is fine. >> >> The main form has 1 button. >> When clicked, the main form must validate the data, but in the >> FormComponent # validate() teh use case is to bypass the FormComponent # >> validateRequired(); >> >> I thought I could override >> form # process(IFormSubmitter submittingComponent) in order to make all >> the formcomponents not required before the validation occurs but >> internalOnValidateModelObjects() is private. >> >> Do you have an idea on how to do it ? >> > > Why do you need to use #internalOnValidateModelObjects() ? > It immediately > calls org.apache.wicket.markup.html.form.Form#onValidateModelObjects() > which is OK for extension. > > >> >> François >> >> >> >> >> --------------------------------------------------------------------- >> To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org >> For additional commands, e-mail: users-h...@wicket.apache.org >> >> --------------------------------------------------------------------- To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org For additional commands, e-mail: users-h...@wicket.apache.org