Class JavaBaseGenerator

  • All Implemented Interfaces:
    Generator
    Direct Known Subclasses:
    JavaFunctorBaseGenerator

    class JavaBaseGenerator
    extends AbstractJavaGenerator
    Generates a Java class for the base locale.
    Since:
    19 September, 2005
    Version:
    $Id: //open/util/resgen/src/org/eigenbase/resgen/JavaBaseGenerator.java#4 $
    Author:
    jhyde
    • Field Detail

      • warnedClasses

        protected final java.util.Set warnedClasses
    • Constructor Detail

      • JavaBaseGenerator

        JavaBaseGenerator​(java.io.File srcFile,
                          java.io.File file,
                          java.lang.String className,
                          java.lang.String baseClassName,
                          ResourceDef.ResourceBundle resourceBundle)
    • Method Detail

      • generateModule

        public void generateModule​(ResourceGen generator,
                                   ResourceDef.ResourceBundle resourceList,
                                   java.io.PrintWriter pw)
        Description copied from interface: Generator
        Generates a class containing a line for each resource.
      • postModule

        protected void postModule​(java.io.PrintWriter pw)
      • addLists

        protected static java.lang.String addLists​(java.lang.String x,
                                                   java.lang.String y)
      • addLists

        protected static java.lang.String addLists​(java.lang.String x,
                                                   java.lang.String y,
                                                   java.lang.String z)