org.granite.generator.java
Class JavaGroovyTransformer

java.lang.Object
  extended by org.granite.generator.Transformer<I,O,C>
      extended by org.granite.generator.gsp.AbstractGroovyTransformer<JavaAs3Input,JavaAs3Output,JavaAs3GroovyConfiguration>
          extended by org.granite.generator.as3.JavaClientGroovyTransformer
              extended by org.granite.generator.java.JavaGroovyTransformer
All Implemented Interfaces:
JavaTypeFactory

public class JavaGroovyTransformer
extends JavaClientGroovyTransformer

Author:
Franck WOLFF

Field Summary
 
Fields inherited from class org.granite.generator.as3.JavaClientGroovyTransformer
javaImports, javaPropertyImports, javaTypes
 
Constructor Summary
JavaGroovyTransformer()
           
JavaGroovyTransformer(JavaAs3GroovyConfiguration config, Listener listener)
           
 
Method Summary
protected  File getOutputFile(JavaAs3Input input, GroovyTemplate template, File outputDir)
           
 
Methods inherited from class org.granite.generator.as3.JavaClientGroovyTransformer
accept, generate, getAs3Type, getBindings, getClientType, getGenerationType, getGenerationType, getJavaImport, getJavaImports, getJavaType, getJavaTypeInterfaces, getJavaTypeSuperclass, getKind, getOutputDir, getOutputFileSuffix, getOutputs, getOutputStatus, getTemplateUris, isId, isLazy, isOutdated, isUid, isVersion
 
Methods inherited from class org.granite.generator.gsp.AbstractGroovyTransformer
getTemplate, getTemplate, getTemplateFactory
 
Methods inherited from class org.granite.generator.Transformer
equals, generate, getConfig, getListener, hashCode, setConfig, setListener, toString
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

JavaGroovyTransformer

public JavaGroovyTransformer()

JavaGroovyTransformer

public JavaGroovyTransformer(JavaAs3GroovyConfiguration config,
                             Listener listener)
Method Detail

getOutputFile

protected File getOutputFile(JavaAs3Input input,
                             GroovyTemplate template,
                             File outputDir)
Specified by:
getOutputFile in class JavaClientGroovyTransformer