org.richfaces.cdk.templatecompiler.builder.model
Class JavaAnnotation

java.lang.Object
  extended by org.richfaces.cdk.templatecompiler.builder.model.JavaAnnotation
All Implemented Interfaces:
RequireImports

public class JavaAnnotation
extends java.lang.Object
implements RequireImports

Wrapper for '@annotations

Author:
Maksim Kaszynski

Field Summary
 
Fields inherited from interface org.richfaces.cdk.templatecompiler.builder.model.RequireImports
IMPORTS_TRANSFORM
 
Constructor Summary
JavaAnnotation(ELType type)
           
JavaAnnotation(ELType type, java.lang.String... parameters)
           
 
Method Summary
 java.util.List<java.lang.String> getArguments()
           
 java.lang.Iterable<JavaImport> getRequiredImports()
           
 ELType getType()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JavaAnnotation

public JavaAnnotation(ELType type)

JavaAnnotation

public JavaAnnotation(ELType type,
                      java.lang.String... parameters)
Method Detail

getType

public ELType getType()

getArguments

public java.util.List<java.lang.String> getArguments()

getRequiredImports

public java.lang.Iterable<JavaImport> getRequiredImports()
Specified by:
getRequiredImports in interface RequireImports


Copyright © 2011 JBoss, a division of Red Hat, Inc.. All Rights Reserved.