Next Version of Luxor (Beta 10) Will Use AOP/AspectJ

Gerald Bauer <[email protected]> Sun, 13 Feb 2005 15:36:28 -0800 (PST)
Newsgroups gmane.comp.java.luxor-xul.devel,gmane.comp.java.luxor-xul.user
Message-ID <[email protected]>
Hello,

  Let me know if anyone has any experience with AOP
and AspectJ. 

  About a year ago R. Dale Asberry (of Judy Jini.org
project fame) has used AspectJ in Luxor development.
See the Memphis Sun story online @
http://luxor-xul.sourceforge.net/sun/2004/01/aspectj_in_action_weave_in_your_own_luxor_xul_widget_attributes.html
for details.

  Back than I was all new to AOP and I didn't really
see the value because I had only a vague idea what AOP
is all about. Now a year later the value of AOP is
clear and AOP and AspectJ will help to simplify the
Luxor programming model by weaving in, for example,
new methods to the Swing or SWT widget classes.   

  Anyways, let me know if there's any interest in
keeping an AspectJ-free version. If not, the next
version of Luxor, that is, Beta 10 will start using
AspectJ.

  - Gerald

PS: You can find out more about AspectJ @
http://eclipse.org/aspectj

PPS: For more about adding new methods to existing
classes, see the IBM developerworks article titled
"AOP banishes the tight-coupling blues - Build highly
decoupled systems with the power of static
crosscutting" by Andrew Glover online @ http://www-128.ibm.com/developerworks/library/j-aopsc


-------------------------------------------------------
SF email is sponsored by - The IT Product Guide
Read honest & candid reviews on hundreds of IT Products from real users.
Discover which products truly live up to the hype. Start reading now.
http://ads.osdn.com/?ad_id=6595&alloc_id=14396&op=click