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.
Alexander Kriegisch 61ceb8a58e Move docs examples directory two levels up 6 mesi fa
..
lib Move docs examples directory two levels up 5 mesi fa
version1 Move docs examples directory two levels up 5 mesi fa
version2 Move docs examples directory two levels up 5 mesi fa
version3 Move docs examples directory two levels up 5 mesi fa
Circle.java Move docs examples directory two levels up 5 mesi fa
ExampleMain.java Move docs examples directory two levels up 5 mesi fa
README Move docs examples directory two levels up 5 mesi fa
Square.java Move docs examples directory two levels up 5 mesi fa
TwoDShape.java Move docs examples directory two levels up 5 mesi fa
notrace.lst Move docs examples directory two levels up 5 mesi fa
tracelib.lst Move docs examples directory two levels up 5 mesi fa
tracev1.lst Move docs examples directory two levels up 5 mesi fa
tracev2.lst Move docs examples directory two levels up 5 mesi fa
tracev3.lst Move docs examples directory two levels up 5 mesi fa

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