"letiemble" wrote : Hi, | | Here is how I see AOP scope (not in order) : | - XDoclet tags to generate jboss-aop.xml. Andy Goodwin has already commited some stuff in CVS but I think the work is not up-to-date after the recent changes made by Bill Burke. |
It is not up-to-date. I have Doclet tags parsed with QDox for the annotation/metadata stuff. I'd like this to stay in QDox because moving to XDoclet has no advantage. The XDoclet tags need to be moved to Interceptor and Aspect/Advice code rather than being dispersed throughout. I guess we need to implement this in XDoclet for Eclipse tag completion? I like QDox better. Much easier to implement. "letiemble" wrote : | - Templates to create Aspects (w/o tags) with a wizard. | Not sure how useful this is. This Interceptor interface is quite simple. And Aspects are POJOs. "letiemble" wrote : | - Project properties page on Java Project resources to list all the Aspects present in a project | You should be able to drill down on each aspect to see where they are applied. "letiemble" wrote : | - Right-click to add Aspects on one or several classes. The Aspects can be choosen among Aspects present in one or more projects (cf. above) or can lead to an Aspect creation wizard. | Right click on a method, class, field, or constructor to see advices attached. Have some kind of marker (like breakpoints have) so that you can see caller side pointcuts that apply to your code. FYI, the runtime management console has some of the viewing capalities we are discussing here. Also, the aopc compiler has a -report option to get an XML dump of all classes and which aspects are applied to them. Thanks all!!!!! Bill P.S., can we move the AOP discussion to here?: http://www.jboss.org/index.html?module=bb&op=viewtopic&t=46997 View the original post : http://www.jboss.org/index.html?module=bb&op=viewtopic&p=3828365#3828365 Reply to the post : http://www.jboss.org/index.html?module=bb&op=posting&mode=reply&p=3828365 ------------------------------------------------------- This SF.Net email is sponsored by: IBM Linux Tutorials Free Linux tutorial presented by Daniel Robbins, President and CEO of GenToo technologies. Learn everything from fundamentals to system administration.http://ads.osdn.com/?ad_id=1470&alloc_id=3638&op=click _______________________________________________ JBoss-Development mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/jboss-development
