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, getPackageName
generateDoNotModifyHeader, generateGeneratedByBlock, getArgumentList, getFile, getParameterList, getSrcFileForComment, setScmSafeComments, useScmSafeComments
protected 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)
AbstractGenerator
generateResource
in class AbstractGenerator