you need to wire your events. listpanel can have an abstract onclicked(); editpanel can have a method called inputchanged() which calls form.clearinput() your listpanel can then look like this:
add(new listpanel() { onclicked() { editpanel.inputchanged(); }}): that way everything is still nicely encapsulated, but accessible. -igor On Tue, Jan 27, 2009 at 11:35 PM, Anton Veretennikov <anton.veretenni...@gmail.com> wrote: > Thank you very much, Igor > > This really works. > I think that it will be nice not to keep reference to a form by the way. > So I tried to make override of onBeforeRender() but... > > Seems that getModelObject() every time returns just clicked object not > the one "editing-continued". > Is there any method to know it? The problem will be solved clearly. > > Tony > > > > On Wed, Jan 28, 2009 at 1:27 PM, Igor Vaynberg <igor.vaynb...@gmail.com> > wrote: >> if the form is in invalid state and you want to reuse the same >> instance of it you have to call Form#clearInput() >> >> -igor >> >> On Tue, Jan 27, 2009 at 8:06 PM, Anton Veretennikov >> <anton.veretenni...@gmail.com> wrote: >>> I'm still with this problem... and created Test App for this. >>> >>> When required field is empty and error message is shown, pressing on >>> other links does not change the form. >>> >>> Please, help me, I'm stuck here. >>> >>> --------------------------------------------------------------------- >>> 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 >> >> > > --------------------------------------------------------------------- > 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