At 03:15  27/2/01 -0800, Federico Barbieri wrote:
>"almost universaly"... I totally agree all abstract classes in camelot
>should implements Component so they are ready to use in all component
>aware enviroments. But contaier interfaces shouldn't. 

Perhaps - but most things I use work with and manipulate the interfaces
rather than implementations and thus would have to do a cast and hope when
re-entering it into a CM which is bad ;)

>BTW what's the difference between Info and MetaInfo? I thought were the
>same and I removed Info but before you get pissed off :-)... I'm ready
>to restore it if there is a good explanation.

Info is information about the component. MetaInfo is static position
independent data (ie BeanInfo/MBean etc). LocatorInfo is information on how
to access component (ie URL/position/whatever).

MetaInfo never used to exhist but I got a few requests for it when
discussing it with a few people who thought it "odd" that LocatorInfo
extended Info that was meant to represent static position independent data.

Cheers,

Pete

*-----------------------------------------------------*
| "Faced with the choice between changing one's mind, |
| and proving that there is no need to do so - almost |
| everyone gets busy on the proof."                   |
|              - John Kenneth Galbraith               |
*-----------------------------------------------------*

Reply via email to