Package aspectj-1.5.3-2
| System | Binary Distributions | CVS/rsync Source Distributions | |
|---|---|---|---|
10.7/x86_64 | |||
10.6/x86_64 | |||
10.6/i386 | |||
10.5/i386 | |||
10.5/powerpc | 1.5.3-2 | ||
| Description: | Aspect-oriented extensions to Java (1.5.3-2) | |
AspectJ(tm) is a simple and practical extension to the Java(tm) programming
language that adds to Java aspect-oriented programming (AOP) capabilities. AOP
allows developers to reap the benefits of modularity for concerns that cut
across the natural units of modularity. In object-oriented programs like Java,
the natural unit of modularity is the class. In AspectJ, aspects modularize
concerns that affect more than one class.
You compile your program using the AspectJ compiler (perhaps using the
supported development environments) and then run it, supplying a small
(< 100K) runtime library.
The AspectJ technologies include a compiler (ajc), a documentation generator
(ajdoc), a program structure browser (ajbrowser), and integration with
Eclipse, Sun-ONE/Netbeans, GNU Emacs/XEmacs, JBuilder, and Ant.
Effective with AspectJ 5 it also includes runtime weavers (aj and aj5). | ||
| Usage Hints: | ||
The aspectjrt.jar, aspectjtools.jar, aspectjlib.jar, and aspectjweaver.jar
files are automatically put in the CLASSPATH. Executable scripts for
ajbrowser, ajc, ajdoc, aj, and aj5 are installed in the bin directory.
ASPECTJ_HOME will be, by default, /sw/share/aspectj
The root of the documentation can be found at /sw/share/aspectj/doc/index.html. | ||
| Section: | devel | |
| Maintainer: | John Ridgway <ridgwayATusersDOTsourceforgeDOTnet> | |
| Website: | http://www.eclipse.org/aspectj/ | |
| License: | OSI-Approved | |
| Info-File: | dists/10.4/stable/main/finkinfo/devel/aspectj.info CVS log, Last Changed: Wed, 16 Jul 2008 05:00:42 (UTC) | |
Section list - Flat package list - Search packages
(*) = Unsupported distribution.