public abstract class AbstractAntJavaGenTask extends org.apache.tools.ant.Task implements JavaAs3GroovyConfiguration
| Constructor and Description |
|---|
AbstractAntJavaGenTask() |
| Modifier and Type | Method and Description |
|---|---|
void |
addFileset(org.apache.tools.ant.types.FileSet fileSet) |
void |
addTranslator(PackageTranslator translator) |
void |
addZipfileset(org.apache.tools.ant.types.ZipFileSet zipFileSet) |
org.apache.tools.ant.types.Path |
createClasspath() |
protected abstract java.lang.String |
defaultTemplateUri(java.lang.String type) |
void |
execute() |
As3TypeFactory |
getAs3TypeFactory() |
java.io.File |
getBaseOutputDir(JavaAs3Input input) |
java.lang.ClassLoader |
getClassLoader() |
As3TypeFactory |
getClientTypeFactory() |
EntityFactory |
getEntityFactory() |
GroovyTemplateFactory |
getGroovyTemplateFactory() |
java.io.File |
getOutputDir(JavaAs3Input input) |
RemoteDestinationFactory |
getRemoteDestinationFactory() |
TemplateUri[] |
getTemplateUris(JavaType.Kind kind,
java.lang.Class<?> clazz) |
java.util.List<PackageTranslator> |
getTranslators() |
java.lang.String |
getUid() |
java.io.File |
getWorkingDirectory() |
protected abstract As3TypeFactory |
initDefaultClientTypeFactory() |
protected abstract Transformer<?,?,?> |
initDefaultTransformer() |
boolean |
isGenerated(java.lang.Class<?> clazz) |
void |
setAs3typefactory(java.lang.String as3typefactory) |
void |
setBaseoutputdir(java.lang.String baseoutputdir) |
void |
setBeanbasetemplate(java.lang.String beanbasetemplate) |
void |
setBeantemplate(java.lang.String beantemplate) |
void |
setClasspath(org.apache.tools.ant.types.Path path) |
void |
setClasspathRef(org.apache.tools.ant.types.Reference r) |
void |
setClienttypefactory(java.lang.String clienttypefactory) |
void |
setEntitybasetemplate(java.lang.String entitybasetemplate) |
void |
setEntityfactory(java.lang.String entityfactory) |
void |
setEntitytemplate(java.lang.String entitytemplate) |
void |
setEnumtemplate(java.lang.String enumtemplate) |
void |
setInterfacetemplate(java.lang.String interfacetemplate) |
void |
setOutputdir(java.lang.String outputdir) |
void |
setRemotebasetemplate(java.lang.String remotebasetemplate) |
void |
setRemotedestinationfactory(java.lang.String remotedestinationfactory) |
void |
setRemotetemplate(java.lang.String remotetemplate) |
void |
setTide(boolean tide) |
void |
setTransformer(java.lang.String transformer) |
void |
setUid(java.lang.String uid) |
bindToOwner, getOwningTarget, getRuntimeConfigurableWrapper, getTaskName, getTaskType, getWrapper, handleErrorFlush, handleErrorOutput, handleFlush, handleInput, handleOutput, init, isInvalid, log, log, log, log, maybeConfigure, perform, reconfigure, setOwningTarget, setRuntimeConfigurableWrapper, setTaskName, setTaskTypepublic AbstractAntJavaGenTask()
public void setOutputdir(java.lang.String outputdir)
public void setBaseoutputdir(java.lang.String baseoutputdir)
public void setAs3typefactory(java.lang.String as3typefactory)
public void setClienttypefactory(java.lang.String clienttypefactory)
public void setEntityfactory(java.lang.String entityfactory)
public void setRemotedestinationfactory(java.lang.String remotedestinationfactory)
public void setUid(java.lang.String uid)
public void setEntitytemplate(java.lang.String entitytemplate)
public void setEntitybasetemplate(java.lang.String entitybasetemplate)
public void setBeantemplate(java.lang.String beantemplate)
public void setBeanbasetemplate(java.lang.String beanbasetemplate)
public void setInterfacetemplate(java.lang.String interfacetemplate)
public void setEnumtemplate(java.lang.String enumtemplate)
public void setRemotetemplate(java.lang.String remotetemplate)
public void setRemotebasetemplate(java.lang.String remotebasetemplate)
public void setTide(boolean tide)
public void setTransformer(java.lang.String transformer)
protected abstract As3TypeFactory initDefaultClientTypeFactory()
protected abstract Transformer<?,?,?> initDefaultTransformer()
public void addFileset(org.apache.tools.ant.types.FileSet fileSet)
public void addZipfileset(org.apache.tools.ant.types.ZipFileSet zipFileSet)
public void setClasspath(org.apache.tools.ant.types.Path path)
public org.apache.tools.ant.types.Path createClasspath()
public void setClasspathRef(org.apache.tools.ant.types.Reference r)
public void addTranslator(PackageTranslator translator)
public void execute() throws org.apache.tools.ant.BuildException
execute in class org.apache.tools.ant.Taskorg.apache.tools.ant.BuildExceptionpublic As3TypeFactory getAs3TypeFactory()
getAs3TypeFactory in interface JavaAs3GroovyConfigurationpublic As3TypeFactory getClientTypeFactory()
public EntityFactory getEntityFactory()
getEntityFactory in interface JavaAs3GroovyConfigurationpublic RemoteDestinationFactory getRemoteDestinationFactory()
getRemoteDestinationFactory in interface JavaAs3GroovyConfigurationpublic java.io.File getBaseOutputDir(JavaAs3Input input)
getBaseOutputDir in interface JavaAs3GroovyConfigurationpublic java.io.File getOutputDir(JavaAs3Input input)
getOutputDir in interface JavaAs3GroovyConfigurationpublic TemplateUri[] getTemplateUris(JavaType.Kind kind, java.lang.Class<?> clazz)
getTemplateUris in interface JavaAs3GroovyConfigurationprotected abstract java.lang.String defaultTemplateUri(java.lang.String type)
public java.util.List<PackageTranslator> getTranslators()
getTranslators in interface JavaAs3GroovyConfigurationpublic java.lang.String getUid()
getUid in interface JavaAs3GroovyConfigurationpublic boolean isGenerated(java.lang.Class<?> clazz)
isGenerated in interface JavaAs3GroovyConfigurationpublic java.lang.ClassLoader getClassLoader()
getClassLoader in interface Configurationpublic GroovyTemplateFactory getGroovyTemplateFactory()
getGroovyTemplateFactory in interface GroovyConfigurationpublic java.io.File getWorkingDirectory()
getWorkingDirectory in interface Configuration