On Fri, 26 Oct 2001, Berin Loritsch wrote: > > /** > > * Return the <code>ComponentManager</code> managing this instance. > > * > > * @return a <code>ComponentManager</code> value > > */ > > - public ComponentManager getComponentManager(); > > + ComponentManager getComponentManager(); > > > This part of the API just caught my eye. Can anyone tell me what purpose > this serves? I am against this approach as it violates the IoC that we > have so carefully crafted into Cocoon. If you need a ComponentManager, > implement Composable! The parent component will/should give it to you. > > Basically what I am saying is this: > > UNDER NO CIRCUMSTANCES should the ComponentManager be openly available > to all code in the world. The Components that receive the ComponentManager > must be carefully managed. > > We should probably change this soon.
I stronly support Berins oppinion on this. Ovidiu, can you explain this methods usage intention? Giacomo --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, email: [EMAIL PROTECTED]