|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.eigenbase.resgen.AbstractGenerator org.eigenbase.resgen.AbstractJavaGenerator org.eigenbase.resgen.JavaBaseGenerator
class JavaBaseGenerator
Generates a Java class for the base locale.
Nested Class Summary | |
---|---|
(package private) class |
JavaBaseGenerator.ExceptionDescription
Description of the constructs that an exception class has. |
Field Summary | |
---|---|
protected Set |
warnedClasses
|
Fields inherited from class org.eigenbase.resgen.AbstractJavaGenerator |
---|
baseClassName, className, resourceBundle |
Constructor Summary | |
---|---|
JavaBaseGenerator(File srcFile,
File file,
String className,
String baseClassName,
ResourceDef.ResourceBundle resourceBundle)
|
Method Summary | |
---|---|
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)
|
Methods inherited from class org.eigenbase.resgen.AbstractJavaGenerator |
---|
generateFooter, generateHeader, getArgTypes, getBaseClassName, getClassName, getErrorClass, getPackageName |
Methods inherited from class org.eigenbase.resgen.AbstractGenerator |
---|
generateDoNotModifyHeader, generateGeneratedByBlock, getArgumentList, getFile, getParameterList, getSrcFileForComment, setScmSafeComments, useScmSafeComments |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
protected final Set warnedClasses
Constructor Detail |
---|
JavaBaseGenerator(File srcFile, File file, String className, String baseClassName, ResourceDef.ResourceBundle resourceBundle)
Method Detail |
---|
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
protected static String addLists(String x, String y)
protected static String addLists(String x, String y, String z)
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |