The basic change here would be to define an InstanceFactory that
returns a fully initialized instance for the target component:
class InstanceFactory<T> {
InstanceWrapper<T> createInstance();
}
The implementation of this can be provided by the user (which
allows codegen at development time), generated during contribution,
or generated during logical->physical mapping. The resulting
physical component definition would be:
Sounds good. I'll be making some changes incorporating the
ComponentManager in which will require a refactor of the existing
builders. We can then tie those into the work on the builders you
describe above.
Jim
Jim Marino
[EMAIL PROTECTED]
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]