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.Exception
public static void generateImcState(IMCDefinition definitions, java.io.File outputFolder) throws java.lang.Exception
java.lang.Exception
public 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.Exception
public static void generateClasses() throws java.lang.Exception
java.lang.Exception
public static void generateSubtypes(java.lang.String packageName, java.io.File outputFolder, IMCDefinition definitions) throws java.lang.Exception
java.lang.Exception
public static void generateClasses(java.lang.String packageName, java.io.File outputFolder, IMCDefinition definitions) throws java.lang.Exception
java.lang.Exception
public static void main(java.lang.String[] args) throws java.lang.Exception
java.lang.Exception