Furthermore, you should never ever call a overridable method in a constructor.

Eelco

On 10/27/05, Alexandru Popescu <[EMAIL PROTECTED]> wrote:
> #: Christian Essl changed the world a bit at a time by saying on  10/28/2005 
> 12:54 AM :#
> > Is AOP realy needed for that?
> >
> > Propably I do not understand the problem but why can't you just write a
> > special Panel, Page etc which calls an overrideable injectDependencies()
> > method in the constructor. The default implementation of
> > injectDependencies() does basicly read the annotations, lookup the
> > services and inject them?
>
> Because in this case the component itself does the lookup. And this is not 
> what you really want.
>
> ./alex
> --
> .w( the_mindstorm )p.
>
> I think this way you could on an instance by
> > instance basis fine-grain control what gets injected. And during testing
> > you just inject the mocks in this overriden method.
> >
> > Just my two cents.
> >
> > Thanks,
> > Christian
> >
> > On Thu, 27 Oct 2005 21:50:02 +0200, Stefan Arentz
> > <[EMAIL PROTECTED]> wrote:
> >
> >>
> >> On Oct 27, 2005, at 9:21 PM, Sven Meier wrote:
> >>>
> >>> BTW rather than letting panels pull service from the page, I'd  prefer
> >>> the page to push services into its panels (i.e. the page  injects
> >>> dependencies into its panels).
> >>> I don't want my panels to be dependent on the containing page.
> >>
> >> Yup. That is exactly what I do.
> >>
> >> But. I just moved the aspect from WebPage to Component and guess  what,
> >> the annotation and bean resolving works fine in Panels and
> >> WebComponents too now :-)
> >>
> >> It is still to hackerish to use btw. There are some really nasty  delays
> >> for example. I need to find some time to polish this.
> >>
> >>   S.
> >>
> >>
> >>
> >> -------------------------------------------------------
> >> This SF.Net email is sponsored by the JBoss Inc.
> >> Get Certified Today * Register for a JBoss Training Course
> >> Free Certification Exam for All Training Attendees Through End of 2005
> >> Visit http://www.jboss.com/services/certification for more information
> >> _______________________________________________
> >> Wicket-user mailing list
> >> Wicket-user@lists.sourceforge.net
> >> https://lists.sourceforge.net/lists/listinfo/wicket-user
> >
> >
> >
>
>
>
> -------------------------------------------------------
> This SF.Net email is sponsored by the JBoss Inc.
> Get Certified Today * Register for a JBoss Training Course
> Free Certification Exam for All Training Attendees Through End of 2005
> Visit http://www.jboss.com/services/certification for more information
> _______________________________________________
> Wicket-user mailing list
> Wicket-user@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/wicket-user
>


-------------------------------------------------------
This SF.Net email is sponsored by the JBoss Inc.
Get Certified Today * Register for a JBoss Training Course
Free Certification Exam for All Training Attendees Through End of 2005
Visit http://www.jboss.com/services/certification for more information
_______________________________________________
Wicket-user mailing list
Wicket-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wicket-user

Reply via email to