Uses of Class
ataspectj.AtAspectjComponent

Packages that use AtAspectjComponent
ataspectj   
ataspectj.instrumentation   
 

Uses of AtAspectjComponent in ataspectj
 

Subclasses of AtAspectjComponent in ataspectj
 class AspectUpdater
          Class used to translate the @expr e @block pointcut into AspectJ valid pointcut.
 class AtAspectjMain
           
 class AtJavacLauncher
          Class used to call the atjavac compiler of @Java
 

Uses of AtAspectjComponent in ataspectj.instrumentation
 

Subclasses of AtAspectjComponent in ataspectj.instrumentation
 class AnnotationViewer
          This class is used to retrieve all the Annotated Blocks contained into a Java Class.
 class BytecodeCleaner
          It's used to clean up methods of a Java Class from the useless Local Variable Table.
 class ClassInstrumenter
          Class used to instrument the bytecode.
 class IndexRepository
          Class used to store information about the variables used into the annotated blocks.
 class InstructionInstrumentationFactory
          Used to modify the instruction list of the annotated blocks and to create the new istruction list for the new methods extracted.
 class InstrumentationFactory
           
 class InstrumentationRepository
          It store the information relative to an annotated block to be extruded.
 class PrimitiveTypesFactory
          Used to create the instructions to wrap the primitive types into object, so we can pass them to the new method by reference and not by value
 class RepositoryLoader
          Used to retrieve reflective object about classes.
 class SourceCodeBackuper
          Used to backup aj source code