public class GenerateJavaExtended extends GenerateJava
GenerateJavaMODULE_FILE_NAME, TEMPLATE_NAMES| Constructor and Description |
|---|
GenerateJavaExtended() |
GenerateJavaExtended(EObject model,
java.io.File targetFolder,
java.util.List<? extends java.lang.Object> arguments) |
GenerateJavaExtended(URI modelURI,
java.io.File targetFolder,
java.util.List<? extends java.lang.Object> arguments) |
| Modifier and Type | Method and Description |
|---|---|
void |
doGenerate(Monitor monitor)
Launches the generation described by this instance.
|
static void |
main(java.lang.String[] args)
This can be used to launch the generation from a standalone application.
|
addPropertiesFile, getGenerationListeners, getGenerationStrategy, getModuleName, getProperties, getTemplateNames, registerPackages, registerResourceFactoriespublic GenerateJavaExtended()
public GenerateJavaExtended(URI modelURI,
java.io.File targetFolder,
java.util.List<? extends java.lang.Object> arguments)
throws java.io.IOException
java.io.IOExceptionpublic GenerateJavaExtended(EObject model,
java.io.File targetFolder,
java.util.List<? extends java.lang.Object> arguments)
throws java.io.IOException
java.io.IOExceptionpublic void doGenerate(Monitor monitor)
throws java.io.IOException
GenerateJavadoGenerate in class GenerateJavamonitor - This will be used to display progress information to the user.java.io.IOException - This will be thrown if any of the output files cannot be saved to disk.public static void main(java.lang.String[] args)
args - Arguments of the generation.