Instead of


actionData.nestedComponent = Loader.loadClass(className).newInstance();
-
+ if(actionData.nestedComponent instanceof Component) {
+ ((Component) actionData.nestedComponent).setLoggerRepository(this.repository);
+ }

Could you do something like:

actionData.nestedComponent = this.repository.createComponent(className);

That would make it easier to play with alternative approaches to component initialization.


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



Reply via email to