Package org.eigenbase.resgen
package org.eigenbase.resgen
-
ClassDescriptionAbstract base for all generators.Abstract base for all generators which generate Java code.Generates a C++ class containing resource definitions.Generates a C++ header file containing resource definitions.Abstract base class for an Ant task which processes a file containing resources.A generator converts a set of resource definitions to a piece of code.Generates a Java class for the base locale.Generates a Java class for the base locale, using the 'functor' code-generation style.Generates a Java class for a locale.Ant task which processes a properties file and generates a C++ or Java class from the resources in it.A
Resource
is a collection of messages for a particular software component and locale.This model specifies the elements which make up a resource file.An exception defines a message which is issued in response to some invalid condition.A message.A ResourceBundle is a collection of resources.Definition of a resource such as a parameterized message or exception.ResourceGen
parses an XML file containing error messages, and generates .java file to access the errors.AResourceGenTask
is an ANT task to invoke the Eigenbase Resource Generator.Include
implements <include> element nested within a <resgen> task (seeResourceGenTask
).AResourceInstance
is an occurrence of aResourceDefinition
with a set of arguments.ShadowResourceBundle
is an abstract base class forResourceBundle
classes which are backed by a properties file.Miscellaneous utility methods for theorg.eigenbase.resgen
package, all themstatic
and package-private.So we know to avoid recursively callingUtil.printStackTrace(Throwable,PrintStream)
.So we know to avoid recursively callingUtil.printStackTrace(Throwable,java.io.PrintWriter)
.Ant task which processes an XML file and generates a C++ or Java class from the resources in it.