org.codehaus.aspectwerkz.annotation
Class AnnotationC
java.lang.Object
org.codehaus.aspectwerkz.annotation.AnnotationC
- public class AnnotationC
- extends Object
Annotation compiler. Extracts the annotations from JavaDoc tags and inserts them into the bytecode of the
class.
- Author:
- Jonas Bonér , Alexandre Vasseur
Method Summary |
static void |
compile(boolean verbose,
String[] srcDirs,
String[] srcFiles,
String[] classpath,
String destDir,
String[] annotationPropertiesFiles)
Compiles the annotations. |
static void |
main(String[] args)
Runs the compiler from the command line. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ANNOTATION_ASPECT
public static final String ANNOTATION_ASPECT
- See Also:
- Constant Field Values
ANNOTATION_AROUND
public static final String ANNOTATION_AROUND
- See Also:
- Constant Field Values
ANNOTATION_BEFORE
public static final String ANNOTATION_BEFORE
- See Also:
- Constant Field Values
ANNOTATION_AFTER
public static final String ANNOTATION_AFTER
- See Also:
- Constant Field Values
ANNOTATION_EXPRESSION
public static final String ANNOTATION_EXPRESSION
- See Also:
- Constant Field Values
ANNOTATION_IMPLEMENTS
public static final String ANNOTATION_IMPLEMENTS
- See Also:
- Constant Field Values
ANNOTATION_INTRODUCE
public static final String ANNOTATION_INTRODUCE
- See Also:
- Constant Field Values
ANNOTATION_DEFINITION
public static final Properties ANNOTATION_DEFINITION
- The annotations properties file define by the user.
AnnotationC
public AnnotationC()
main
public static void main(String[] args)
- Runs the compiler from the command line.
- Parameters:
args
-
compile
public static void compile(boolean verbose,
String[] srcDirs,
String[] srcFiles,
String[] classpath,
String destDir,
String[] annotationPropertiesFiles)
- Compiles the annotations.
- Parameters:
verbose
- srcDirs
- srcFiles
- classpath
- destDir
- annotationPropertiesFiles
-
Copyright © 2002-2004 Jonas Bonér, Alexandre Vasseur. All Rights Reserved.