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

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

public class Argument
extends java.lang.Object
implements RequireImports

Representation of method argument

Author:
Maksim Kaszynski

Field Summary
 
Fields inherited from interface org.richfaces.cdk.templatecompiler.builder.model.RequireImports
IMPORTS_TRANSFORM
 
Constructor Summary
Argument(java.lang.String name, ELType type)
           
 
Method Summary
static Argument arg(java.lang.String name, ELType type)
           
 java.lang.String getName()
           
 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

Argument

public Argument(java.lang.String name,
                ELType type)
Method Detail

arg

public static Argument arg(java.lang.String name,
                           ELType type)

getType

public ELType getType()

getName

public java.lang.String getName()

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.