public class BuilderConfiguration extends java.lang.Object implements JavaAs3GroovyConfiguration
| Constructor and Description |
|---|
BuilderConfiguration(Listener listener,
org.eclipse.core.resources.IProject project) |
| Modifier and Type | Method and Description |
|---|---|
As3TypeFactory |
getAs3TypeFactory() |
java.io.File |
getBaseOutputDir(JavaAs3Input input) |
java.lang.ClassLoader |
getClassLoader() |
EntityFactory |
getEntityFactory() |
GroovyTemplateFactory |
getGroovyTemplateFactory() |
org.eclipse.jdt.core.IJavaProject |
getJavaProject() |
java.io.File |
getOutputDir(JavaAs3Input input) |
PackageTranslator |
getPackageTranslator(java.lang.String packageName) |
org.eclipse.core.resources.IProject |
getProject() |
GraniteProperties |
getProperties() |
RemoteDestinationFactory |
getRemoteDestinationFactory() |
TemplateUri[] |
getTemplateUris(JavaType.Kind kind,
java.lang.Class<?> clazz) |
java.util.List<PackageTranslator> |
getTranslators() |
java.lang.String |
getUid() |
java.io.File |
getWorkingDirectory() |
boolean |
isGenerated(java.lang.Class<?> clazz) |
boolean |
isOutdated() |
void |
resetClassLoader() |
public BuilderConfiguration(Listener listener, org.eclipse.core.resources.IProject project)
public boolean isOutdated()
public org.eclipse.core.resources.IProject getProject()
public org.eclipse.jdt.core.IJavaProject getJavaProject()
public GraniteProperties getProperties()
public As3TypeFactory getAs3TypeFactory()
getAs3TypeFactory in interface JavaAs3GroovyConfigurationpublic 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 JavaAs3GroovyConfigurationpublic java.util.List<PackageTranslator> getTranslators()
getTranslators in interface JavaAs3GroovyConfigurationpublic PackageTranslator getPackageTranslator(java.lang.String packageName)
public java.lang.String getUid()
getUid in interface JavaAs3GroovyConfigurationpublic boolean isGenerated(java.lang.Class<?> clazz)
isGenerated in interface JavaAs3GroovyConfigurationpublic GroovyTemplateFactory getGroovyTemplateFactory()
getGroovyTemplateFactory in interface GroovyConfigurationpublic void resetClassLoader()
public java.lang.ClassLoader getClassLoader()
getClassLoader in interface Configurationpublic java.io.File getWorkingDirectory()
getWorkingDirectory in interface Configuration