class JavaBaseGenerator extends AbstractJavaGenerator
| Modifier and Type | Class and Description |
|---|---|
(package private) class |
JavaBaseGenerator.ExceptionDescription
Description of the constructs that an exception class has.
|
| Modifier and Type | Field and Description |
|---|---|
protected Set |
warnedClasses |
baseClassName, className, resourceBundle| Constructor and Description |
|---|
JavaBaseGenerator(File srcFile,
File file,
String className,
String baseClassName,
ResourceDef.ResourceBundle resourceBundle) |
| Modifier and Type | Method and Description |
|---|---|
protected static String |
addLists(String x,
String y) |
protected static String |
addLists(String x,
String y,
String z) |
void |
generateModule(ResourceGen generator,
ResourceDef.ResourceBundle resourceList,
PrintWriter pw) |
void |
generateResource(ResourceDef.Resource resource,
PrintWriter pw)
Generates code for a particular resource.
|
protected void |
postModule(PrintWriter pw) |
generateFooter, generateHeader, getArgTypes, getBaseClassName, getClassName, getErrorClass, getPackageNamegenerateDoNotModifyHeader, generateGeneratedByBlock, getArgumentList, getFile, getParameterList, getSrcFileForComment, setScmSafeComments, useScmSafeCommentsprotected final Set warnedClasses
JavaBaseGenerator(File srcFile, File file, String className, String baseClassName, ResourceDef.ResourceBundle resourceBundle)
public void generateModule(ResourceGen generator, ResourceDef.ResourceBundle resourceList, PrintWriter pw)
protected void postModule(PrintWriter pw)
public void generateResource(ResourceDef.Resource resource, PrintWriter pw)
AbstractGeneratorgenerateResource in class AbstractGenerator