org.apache.myfaces.tobago.apt
Class FaceletAnnotationVisitor

java.lang.Object
  extended by com.sun.mirror.util.SimpleDeclarationVisitor
      extended by org.apache.myfaces.tobago.apt.AnnotationDeclarationVisitorCollector
          extended by org.apache.myfaces.tobago.apt.AbstractAnnotationVisitor
              extended by org.apache.myfaces.tobago.apt.FaceletAnnotationVisitor
All Implemented Interfaces:
com.sun.mirror.util.DeclarationVisitor

public class FaceletAnnotationVisitor
extends AbstractAnnotationVisitor


Constructor Summary
FaceletAnnotationVisitor(com.sun.mirror.apt.AnnotationProcessorEnvironment env)
           
 
Method Summary
protected  void appendComponent(org.codehaus.modello.plugin.java.javasource.JConstructor constructor, com.sun.mirror.declaration.InterfaceDeclaration decl, Set<String> tagSet)
           
protected  void createTag(org.codehaus.modello.plugin.java.javasource.JConstructor constructor, com.sun.mirror.declaration.InterfaceDeclaration decl, Tag annotationTag)
           
 void process()
           
 
Methods inherited from class org.apache.myfaces.tobago.apt.AbstractAnnotationVisitor
addLeafCDATAElement, addLeafTextElement, getEnv
 
Methods inherited from class org.apache.myfaces.tobago.apt.AnnotationDeclarationVisitorCollector
getCollectedClassDeclarations, getCollectedInterfaceDeclarations, getCollectedMethodDeclarations, getCollectedPackageDeclarations, visitClassDeclaration, visitInterfaceDeclaration, visitMethodDeclaration, visitPackageDeclaration
 
Methods inherited from class com.sun.mirror.util.SimpleDeclarationVisitor
visitAnnotationTypeDeclaration, visitAnnotationTypeElementDeclaration, visitConstructorDeclaration, visitDeclaration, visitEnumConstantDeclaration, visitEnumDeclaration, visitExecutableDeclaration, visitFieldDeclaration, visitMemberDeclaration, visitParameterDeclaration, visitTypeDeclaration, visitTypeParameterDeclaration
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FaceletAnnotationVisitor

public FaceletAnnotationVisitor(com.sun.mirror.apt.AnnotationProcessorEnvironment env)
Method Detail

process

public void process()
             throws Exception
Throws:
Exception

appendComponent

protected void appendComponent(org.codehaus.modello.plugin.java.javasource.JConstructor constructor,
                               com.sun.mirror.declaration.InterfaceDeclaration decl,
                               Set<String> tagSet)

createTag

protected void createTag(org.codehaus.modello.plugin.java.javasource.JConstructor constructor,
                         com.sun.mirror.declaration.InterfaceDeclaration decl,
                         Tag annotationTag)


Copyright © 2002-2011 Apache Software Foundation. All Rights Reserved.