public class ClassGenerator
extends java.lang.Object
| Constructor and Description |
|---|
ClassGenerator() |
| Modifier and Type | Method and Description |
|---|---|
static void |
generateClasses() |
static void |
generateClasses(java.lang.String packageName,
java.io.File outputFolder,
IMCDefinition definitions) |
static void |
generateImcFactory(IMCDefinition definitions,
java.io.File outputFolder) |
static void |
generateImcState(IMCDefinition definitions,
java.io.File outputFolder) |
static void |
generateStringDefinitions(java.lang.String packageName,
java.io.File outputFolder,
java.io.InputStream originalDefs) |
static void |
generateSubtypes(java.lang.String packageName,
java.io.File outputFolder,
IMCDefinition definitions) |
static java.lang.String |
getCopyRightHeader() |
static void |
main(java.lang.String[] args) |
public static void generateImcFactory(IMCDefinition definitions, java.io.File outputFolder) throws java.lang.Exception
java.lang.Exceptionpublic static void generateImcState(IMCDefinition definitions, java.io.File outputFolder) throws java.lang.Exception
java.lang.Exceptionpublic static java.lang.String getCopyRightHeader()
public static void generateStringDefinitions(java.lang.String packageName,
java.io.File outputFolder,
java.io.InputStream originalDefs)
throws java.lang.Exception
java.lang.Exceptionpublic static void generateClasses()
throws java.lang.Exception
java.lang.Exceptionpublic static void generateSubtypes(java.lang.String packageName,
java.io.File outputFolder,
IMCDefinition definitions)
throws java.lang.Exception
java.lang.Exceptionpublic static void generateClasses(java.lang.String packageName,
java.io.File outputFolder,
IMCDefinition definitions)
throws java.lang.Exception
java.lang.Exceptionpublic static void main(java.lang.String[] args)
throws java.lang.Exception
java.lang.Exception