You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
ehilsdal e2af842ae7 folded in material from README-11.html 21 years ago
..
lib moved examples under doc per Erik 21 years ago
version1 folded in material from README-11.html 21 years ago
version2 folded in material from README-11.html 21 years ago
version3 moved examples under doc per Erik 21 years ago
Circle.java moved examples under doc per Erik 21 years ago
ExampleMain.java moved examples under doc per Erik 21 years ago
README moved examples under doc per Erik 21 years ago
Square.java moved examples under doc per Erik 21 years ago
TwoDShape.java folded in material from README-11.html 21 years ago
notrace.lst initial version .lst files 21 years ago
tracelib.lst initial version .lst files 21 years ago
tracev1.lst initial version .lst files 21 years ago
tracev2.lst initial version .lst files 21 years ago
tracev3.lst initial version .lst files 21 years ago

README


This directory contains several examples of tracing aspects,
including a reusable tracing library and examples of
using that library.

A lesson in the AspectJ Primer explains all of this code.

To work with these (or any other examples), first be sure .../examples
is on your classpath, where ... is where you have installed AspectJ.


--To compile and run the example without tracing--

ajc @.../examples/tracing/notrace.lst

java tracing.ExampleMain


--To compile and run the example with tracing version<N>--

ajc @.../examples/tracing/tracev<N>.lst

java tracing.version<N>.TraceMyClasses

where <N> is 1, 2, 3 or 4

--To use the tracing.lib.AbstractTrace aspect--

Make sure .../examples is in your classpath.

In order to use this aspect, please read the documentation under
tracing/doc