FileDocCategorySizeDatePackage
DistributedAnnotationProcessor.javaAPI DocApache Ant 1.702239Wed Dec 13 06:16:18 GMT 2006None

DistributedAnnotationProcessor

public class DistributedAnnotationProcessor extends Object implements com.sun.mirror.apt.AnnotationProcessor
Annotation processor outputs stuff

Fields Summary
public com.sun.mirror.apt.AnnotationProcessorEnvironment
env
Constructors Summary
public DistributedAnnotationProcessor(com.sun.mirror.apt.AnnotationProcessorEnvironment env)

        this.env = env;
    
Methods Summary
public voidecho(java.lang.String text)

        env.getMessager().printNotice(text);
    
public voidprocess()

        echo("DistributedAnnotationProcessor-is-go");

        Map<String, String> options=env.getOptions();
        for(String key:options.keySet()) {
            echo("Option ["+key+"] = "+options.get(key));
        }

        //work time
        for (TypeDeclaration typeDecl : env.getSpecifiedTypeDeclarations()) {
            typeDecl.accept(getDeclarationScanner(new ClassVisitor(),
                    NO_OP));
        }