On Thu, 13 Dec 2001 09:36, Paulo Gaspar wrote: > Is it an option to use AspectJ for this kind of thing? > > If you do not know it take a look at: > http://aspectj.org/ > > and especially at the slides downloadable from: > http://aspectj.org/doc/papersAndSlides > > It has a Mozilla license and, anyway, it is a tool and > not a library.
AspectJ is fairly kool tool and about a year or two ago when me and Berin first joined Avalon we talked about integrating it fairly strongly (Also talked about integrating with IContract). Neither of those tools were completely mature at that point but they were still very useful and mature enough. However the main reason we shied away from it was that it mean writing non-standard java code and using very specific tools. Avalon already requires a largish investement before you see any returns and integrating with Avalon would have skyrocketed if we required users to also use these tools. Thus why Avalon/Framework is largley a infrastructure for implementing certain aspects programatically. -- Cheers, Pete *-----------------------------------------------------------------------* PROGRAM: n. a magic spell cast over a computer allowing it to turn one's input into error messages. v.t. to engage in a pastime similar to banging one's head against a wall, but with fewer opportunities for reward. *-----------------------------------------------------------------------* -- To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>