public class GosuClassFileGenerator extends ClassFileGenerator
_className, _implementedInterfaces, _innerClasses, _interface, _memberDeclarations, _memberFunctions, _package, _static, _superClass, _usesStatements| Constructor and Description |
|---|
GosuClassFileGenerator(String className,
String packageName) |
| Modifier and Type | Method and Description |
|---|---|
protected ClassFileGenerator |
createInnerClassGenerator(String className,
String packageName) |
StringBuilder |
generateClassText(int indent) |
protected String |
getClassFileSuffix() |
GosuClassFileGenerator |
getOrCreateInnerClass(String innerClass) |
void |
setEnhancement(boolean enhancement) |
addFunction, addImplementedInterface, addIndent, addMember, addUses, getClassName, getPackage, setInterface, setPackage, setStatic, setSuperClass, writeClassToDiskpublic void setEnhancement(boolean enhancement)
protected ClassFileGenerator createInnerClassGenerator(String className, String packageName)
createInnerClassGenerator in class ClassFileGeneratorprotected String getClassFileSuffix()
getClassFileSuffix in class ClassFileGeneratorpublic GosuClassFileGenerator getOrCreateInnerClass(String innerClass)
getOrCreateInnerClass in class ClassFileGeneratorpublic StringBuilder generateClassText(int indent)
generateClassText in class ClassFileGeneratorCopyright © 2015. All rights reserved.