Hmm how about GenericComponentManager and GenericComposable. Generic because it returns the Object types...
my 0.02 EURO Cents ~Gerhard "The most important question when any new computer architecture is introduced is 'So what?'" >-----Original Message----- >From: Stephen McConnell [mailto:[EMAIL PROTECTED]] >Sent: Sunday, February 10, 2002 12:18 AM >To: Avalon Developers List >Subject: RE: ComponentManager interface > > > >However - after browsing around in Phoenix sources, I'm thinking to >myself that Paul's suggestion of Composable2, ComponentManager2 may >be an all-round simpler solution. > >Steve. > >> -----Original Message----- >> From: Stephen McConnell [mailto:[EMAIL PROTECTED]] >> Sent: Saturday, 09 February, 2002 23:30 >> To: Avalon Developers List >> Subject: RE: ComponentManager interface >> >> >> >> How about a package "org.apache.avalon.framework.manager" >> containing: >> >> Composable >> ComponentManager >> ComponentSelector >> DefaultComponentManager >> DefaultComponetSelector >> ComponentException >> >> This would mirror the existing "component" package that >> Component would be replaced with Object. Its then >> drop-dead-easy to update things. >> >> Steve. >> >> > -----Original Message----- >> > From: Paul Hammant [mailto:[EMAIL PROTECTED]] >> > Sent: Saturday, 09 February, 2002 23:13 >> > To: Avalon Developers List >> > Subject: Re: ComponentManager interface >> > >> > >> > Peter, >> > >> > >> >> > >> (c) change the argument type on the release from >> > >> Component to Object. >> > >> >> > > >> > >Unfortunately that would break backwards compatability which I >> > am -1 on ;( >> > >The only real solution is to use a new package or set of new >> classnames. >> > > >> > >> > Composable2, ComponentManager2 ? >> > >> > - Paul >> > >> > >> > >> > >> > -- >> > To unsubscribe, e-mail: >> > <mailto:[EMAIL PROTECTED]> >> > For additional commands, e-mail: >> > <mailto:[EMAIL PROTECTED]> >> > >> >> -- >> To unsubscribe, e-mail: >> <mailto:[EMAIL PROTECTED]> >> For additional commands, e-mail: >> <mailto:[EMAIL PROTECTED]> >> > >-- >To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> >For additional commands, e-mail: <mailto:[EMAIL PROTECTED]> > > -- To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>