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