org.codehaus.backport175.compiler
Class AnnotationC

java.lang.Object
  extended by org.codehaus.backport175.compiler.AnnotationC

public class AnnotationC
extends java.lang.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(java.lang.String[] srcDirs, java.lang.String[] srcFiles, java.lang.String[] classpath, java.lang.String destDir, java.lang.String[] annotationPropertiesFiles, MessageHandler messageHandler, boolean ignoreUnknown)
          Compiles the annotations.
 void logInfo(java.lang.String message)
          Logs an INFO message (helper)
static void main(java.lang.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
 

Method Detail

main

public static void main(java.lang.String[] args)
Runs the compiler from the command line.

Parameters:
args -

compile

public static void compile(java.lang.String[] srcDirs,
                           java.lang.String[] srcFiles,
                           java.lang.String[] classpath,
                           java.lang.String destDir,
                           java.lang.String[] annotationPropertiesFiles,
                           MessageHandler messageHandler,
                           boolean ignoreUnknown)
Compiles the annotations.

Parameters:
srcDirs -
srcFiles -
classpath -
destDir -
annotationPropertiesFiles -
messageHandler -
ignoreUnknown -

logInfo

public void logInfo(java.lang.String message)
Logs an INFO message (helper)

Parameters:
message - the message