|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.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 java.util.Set |
warnedClasses
|
Fields inherited from class org.eigenbase.resgen.AbstractJavaGenerator |
---|
baseClassName, className, resourceBundle |
Constructor Summary | |
---|---|
JavaBaseGenerator(java.io.File srcFile,
java.io.File file,
java.lang.String className,
java.lang.String baseClassName,
ResourceDef.ResourceBundle resourceBundle)
|
Method Summary | |
---|---|
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)
|
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 java.util.Set warnedClasses
Constructor Detail |
---|
JavaBaseGenerator(java.io.File srcFile, java.io.File file, java.lang.String className, java.lang.String baseClassName, ResourceDef.ResourceBundle resourceBundle)
Method Detail |
---|
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)
|
|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |