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 java.util.Set |
warnedClasses |
baseClassName, className, resourceBundle
Constructor and Description |
---|
JavaBaseGenerator(java.io.File srcFile,
java.io.File file,
java.lang.String className,
java.lang.String baseClassName,
ResourceDef.ResourceBundle resourceBundle) |
Modifier and Type | Method and Description |
---|---|
protected static java.lang.String |
addLists(java.lang.String x,
java.lang.String y) |
protected static java.lang.String |
addLists(java.lang.String x,
java.lang.String y,
java.lang.String z) |
void |
generateModule(ResourceGen generator,
ResourceDef.ResourceBundle resourceList,
java.io.PrintWriter pw) |
void |
generateResource(ResourceDef.Resource resource,
java.io.PrintWriter pw)
Generates code for a particular resource.
|
protected void |
postModule(java.io.PrintWriter pw) |
generateFooter, generateHeader, getArgTypes, getBaseClassName, getClassName, getErrorClass, getPackageName
generateDoNotModifyHeader, generateGeneratedByBlock, getArgumentList, getFile, getParameterList, getSrcFileForComment, setScmSafeComments, useScmSafeComments
JavaBaseGenerator(java.io.File srcFile, java.io.File file, java.lang.String className, java.lang.String baseClassName, ResourceDef.ResourceBundle resourceBundle)
public void generateModule(ResourceGen generator, ResourceDef.ResourceBundle resourceList, java.io.PrintWriter pw)
protected void postModule(java.io.PrintWriter pw)
public void generateResource(ResourceDef.Resource resource, java.io.PrintWriter pw)
AbstractGenerator
generateResource
in class AbstractGenerator
protected static java.lang.String addLists(java.lang.String x, java.lang.String y)
protected static java.lang.String addLists(java.lang.String x, java.lang.String y, java.lang.String z)