And if you drop the word Component you end up with:

    GenericManager
    GenericComposable

Another 0.02 EUROs to add to the pot.
Steve.

> -----Original Message-----
> From: Gerhard Froehlich [mailto:[EMAIL PROTECTED]]
> Sent: Sunday, 10 February, 2002 01:27
> To: Avalon Developers List
> Subject: RE: ComponentManager interface
>
>
> 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]>


--
To unsubscribe, e-mail:   <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>

Reply via email to