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]>

Reply via email to