No, this does not work.
Here is some test code. Funny though, the SimpleAttributeModifier works.
public class MyFeedbackPanel extends FeedbackPanel {
public MyFeedbackPanel() {
super("feedback");
add(new SimpleAttributeModifier("class", "feedback") {
protected boolean isEnabled() {
return !getPage().getFeedbackMessages().isEmpty();
}
});
}
protected void onAttach() {
info("test this");
}
}
Is this a bug?
Regards,
Alex
Am 15.04.2006 um 10:23 schrieb Johan Compagner:
onAttach is a bit earlier then onBeginRender.
And i guess you have to override the onAttach of the feedback panel
itself that one is called the first.
johan
On 4/15/06, Alexander Lohse <[EMAIL PROTECTED]> wrote: Hi,
as I said, this does not work!
Maybe a Bug in 1.2 b3?
Am 15.04.2006 um 00:07 schrieb Johan Compagner:
> Component protected void onBeforeRender()
> but you have to remember of course if it is the first time or not
>
>
>
> On 4/14/06, Alexander Lohse < [EMAIL PROTECTED]> wrote:Different
said:
>
> How can a component add feedback-messages the first time he is
> displayed?
>
> - I cannot add feedback inside the constructor, because the
page is
> not yet known.
> - I cannot override setParent, to find out when a page is given.
> - and later inside the process: see below
>
> Thanks for any help.
>
> Am 14.04.2006 um 17:36 schrieb Alexander Lohse:
>
> > Hi,
> >
> > is there any automatic-pre-render-method-invocation I can use to
> > check conditions and add feedback?
> >
> > I tried onBeforeRender(). This seems to be to late to modify
> content?!
> >
> > I tried onAttach(). Here I have a strange phenomenon: The new
> > feedback is not displayed, but I have an SimpleAttributeModifier
> > that checks against: getPage().getFeedbackMessages().isEmpty() and
> > this hits.
> >
> > Thank you for any help.
> >
> > Alex
> >
> >
> >
> >
> >
> > -------------------------------------------------------
> > This SF.Net email is sponsored by xPML, a groundbreaking scripting
> > language
> > that extends applications into web and mobile media. Attend the
> > live webcast
> > and join the prime developer group breaking into this new coding
> > territory!
> > http://sel.as-us.falkag.net/sel?
> > cmd=lnk&kid=110944&bid=241720&dat=121642
> > _______________________________________________
> > Wicket-user mailing list
> > Wicket-user@lists.sourceforge.net
> > https://lists.sourceforge.net/lists/listinfo/wicket-user
>
> –––––––––––––––––––––––––––––––––––––––
> Alexander Lohse
> (Entwicklungsleitung & Projektmanagement)
>
> Human Touch Medienproduktion GmbH
> Am See 1
> 17440 Klein Jasedow
> Deutschland
>
> Tel: +49 38374 752 11
> Fax: +49 38374 752 23
> e-mail: [EMAIL PROTECTED]
> Internet: http://www.webjazz.de
> –––––––––––––––––––––––––––––––––––––––
>
>
>
>
> -------------------------------------------------------
> This SF.Net email is sponsored by xPML, a groundbreaking scripting
> language
> that extends applications into web and mobile media. Attend the
> live webcast
> and join the prime developer group breaking into this new coding
> territory!
> http://sel.as-us.falkag.net/sel?cmdlnk&kid0944&bid$1720&dat1642
> _______________________________________________
> Wicket-user mailing list
> Wicket-user@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/wicket-user
>
–––––––––––––––––––––––––––––––––––––––
Alexander Lohse
(Entwicklungsleitung & Projektmanagement)
Human Touch Medienproduktion GmbH
Am See 1
17440 Klein Jasedow
Deutschland
Tel: +49 38374 752 11
Fax: +49 38374 752 23
e-mail: [EMAIL PROTECTED]
Internet: http://www.webjazz.de
–––––––––––––––––––––––––––––––––––––––
-------------------------------------------------------
This SF.Net email is sponsored by xPML, a groundbreaking scripting
language
that extends applications into web and mobile media. Attend the
live webcast
and join the prime developer group breaking into this new coding
territory!
http://sel.as-us.falkag.net/sel?cmdlnk&kid0944&bid$1720&dat1642
_______________________________________________
Wicket-user mailing list
Wicket-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wicket-user
–––––––––––––––––––––––––––––––––––––––
-------------------------------------------------------
This SF.Net email is sponsored by xPML, a groundbreaking scripting language
that extends applications into web and mobile media. Attend the live webcast
and join the prime developer group breaking into this new coding territory!
http://sel.as-us.falkag.net/sel?cmd=lnk&kid0944&bid$1720&dat1642
_______________________________________________
Wicket-user mailing list
Wicket-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wicket-user