org.jvnet.jaxb2_commons.plugin.annotate
Class Annotator

java.lang.Object
  extended by org.jvnet.jaxb2_commons.plugin.annotate.Annotator

public class Annotator
extends Object


Nested Class Summary
static class Annotator.AnnotatingFieldVisitor
           
 
Field Summary
static Annotator INSTANCE
           
 
Constructor Summary
Annotator()
           
 
Method Summary
 void annotate(com.sun.codemodel.JCodeModel codeModel, com.sun.codemodel.JAnnotatable annotatable, Collection<org.jvnet.annox.model.XAnnotation> xannotations)
           
 void annotate(com.sun.codemodel.JCodeModel codeModel, com.sun.codemodel.JAnnotatable annotatable, org.jvnet.annox.model.XAnnotation xannotation)
           
protected  org.jvnet.annox.model.XAnnotationVisitor<com.sun.codemodel.JAnnotationUse> createAnnotationFieldVisitor(com.sun.codemodel.JCodeModel codeModel, com.sun.codemodel.JAnnotationUse annotationUse)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

INSTANCE

public static final Annotator INSTANCE
Constructor Detail

Annotator

public Annotator()
Method Detail

annotate

public void annotate(com.sun.codemodel.JCodeModel codeModel,
                     com.sun.codemodel.JAnnotatable annotatable,
                     Collection<org.jvnet.annox.model.XAnnotation> xannotations)

annotate

public void annotate(com.sun.codemodel.JCodeModel codeModel,
                     com.sun.codemodel.JAnnotatable annotatable,
                     org.jvnet.annox.model.XAnnotation xannotation)

createAnnotationFieldVisitor

protected org.jvnet.annox.model.XAnnotationVisitor<com.sun.codemodel.JAnnotationUse> createAnnotationFieldVisitor(com.sun.codemodel.JCodeModel codeModel,
                                                                                                                  com.sun.codemodel.JAnnotationUse annotationUse)


Copyright © 2005-2012. All Rights Reserved.