Hi,

Kent Tong wrote:
Howard Lewis Ship <hlship <at> gmail.com> writes:


HiveMind is something of an all-or-nothing approach, by design.
Because modules contribute information to other modules, you can't get
by with an incremental approach.


Sorry, I don't understand. The registry could load and parse all the module descriptors at startup for fast lookup without creating proxies or parsing contributions. Only when someone asks me for a service or a configuration, then I would do the real work.

As far as I understood this is also the approach taken by Eclipse with the plugin registry. All the stuff you see in menus contributed by plugins, all dependencies are resolved at startup time using the xml descriptions. Only when you actually _use_ a plugin classes will get loaded and objects get instantiated.

Luc.


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

Reply via email to