org.granite.generator.ant
Class AntJavaAs3Task

java.lang.Object
  extended by org.apache.tools.ant.ProjectComponent
      extended by org.apache.tools.ant.Task
          extended by org.granite.generator.ant.AbstractAntJavaGenTask
              extended by org.granite.generator.ant.AntJavaAs3Task
All Implemented Interfaces:
Cloneable, JavaAs3GroovyConfiguration, Configuration, GroovyConfiguration

public class AntJavaAs3Task
extends AbstractAntJavaGenTask

Author:
Franck WOLFF

Field Summary
 
Fields inherited from class org.apache.tools.ant.Task
target, taskName, taskType, wrapper
 
Fields inherited from class org.apache.tools.ant.ProjectComponent
description, location, project
 
Constructor Summary
AntJavaAs3Task()
           
 
Method Summary
protected  String defaultTemplateUri(String type)
           
protected  As3TypeFactory initDefaultClientTypeFactory()
           
protected  Transformer<?,?,?> initDefaultTransformer()
           
 void setExternalizebigdecimal(boolean externalizebigdecimal)
           
 void setExternalizebiginteger(boolean externalizebiginteger)
           
 void setExternalizelong(boolean externalizelong)
           
 
Methods inherited from class org.granite.generator.ant.AbstractAntJavaGenTask
addFileset, addTranslator, addZipfileset, createClasspath, execute, getAs3TypeFactory, getBaseOutputDir, getClassLoader, getClientTypeFactory, getEntityFactory, getGroovyTemplateFactory, getOutputDir, getRemoteDestinationFactory, getTemplateUris, getTranslators, getUid, getWorkingDirectory, isGenerated, setAs3typefactory, setBaseoutputdir, setBeanbasetemplate, setBeantemplate, setClasspath, setClasspathRef, setClienttypefactory, setEntitybasetemplate, setEntityfactory, setEntitytemplate, setEnumtemplate, setInterfacetemplate, setOutputdir, setRemotebasetemplate, setRemotedestinationfactory, setRemotetemplate, setTide, setTransformer, setUid
 
Methods inherited from class org.apache.tools.ant.Task
bindToOwner, getOwningTarget, getRuntimeConfigurableWrapper, getTaskName, getTaskType, getWrapper, handleErrorFlush, handleErrorOutput, handleFlush, handleInput, handleOutput, init, isInvalid, log, log, log, log, maybeConfigure, perform, reconfigure, setOwningTarget, setRuntimeConfigurableWrapper, setTaskName, setTaskType
 
Methods inherited from class org.apache.tools.ant.ProjectComponent
clone, getDescription, getLocation, getProject, setDescription, setLocation, setProject
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AntJavaAs3Task

public AntJavaAs3Task()
Method Detail

setExternalizelong

public void setExternalizelong(boolean externalizelong)

setExternalizebiginteger

public void setExternalizebiginteger(boolean externalizebiginteger)

setExternalizebigdecimal

public void setExternalizebigdecimal(boolean externalizebigdecimal)

initDefaultClientTypeFactory

protected As3TypeFactory initDefaultClientTypeFactory()
Specified by:
initDefaultClientTypeFactory in class AbstractAntJavaGenTask

initDefaultTransformer

protected Transformer<?,?,?> initDefaultTransformer()
Specified by:
initDefaultTransformer in class AbstractAntJavaGenTask

defaultTemplateUri

protected String defaultTemplateUri(String type)
Specified by:
defaultTemplateUri in class AbstractAntJavaGenTask