Berin & Jeremias,
Yup your right. It's my fault reeally. Our abstract parent class should extends AbstractLogEnabled and the pure function interface will extend nothing.
Regards,
- Paul H
Is it a good idea to extend a work interface from a life cycle interface like
LogEnabled? Doesn't this break the idea of "Separation of Concerns" or
something like that? I can't say that I understood everthing about
Avalon, yet. Still learning... But this struck me as odd. Would someone
be so kind as to enlighten me? Thanks a lot.
You are correct. LogEnabled is an implementation detail, and not part of the
Role of the Component.
-- To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>