public abstract class AbstractGenerator extends Object
| Modifier and Type | Field and Description |
|---|---|
protected StringBuilder |
buffer |
protected Class<?> |
currentClass |
| Constructor and Description |
|---|
AbstractGenerator() |
| Modifier and Type | Method and Description |
|---|---|
abstract void |
generate() |
void |
generateLicense() |
String |
getShortName(Class<?> c) |
void |
indent2() |
void |
indent4() |
void |
indent6() |
void |
indent8() |
static boolean |
needsRemote(Type t) |
void |
writeSourceFile(File file) |
protected Class<?> currentClass
protected StringBuilder buffer
public void generateLicense()
public void indent2()
public void indent4()
public void indent6()
public void indent8()
public void writeSourceFile(File file)
public abstract void generate()
public static boolean needsRemote(Type t)
MMBase 1.9-SNAPSHOT - ${javadoctimestamp}