This model specifies the elements which make up a resource file. See {@link ResourceGenTask} for more information.
A `ResourceBundle` is a collection of resources. The resource generator generates a class from a resource bundle which has an accessor method for each resource.
The locale of resources in this resource bundle, for example, "en_US_Boston", "en_US", or "en".
Default class for exceptions.
C++ Namespace for generated classes. Base classes are assumed to be in the same namespace.
C++ common include file. Included at the start of all generated C++ class implementations.
Default class for exceptions in generated C++.
The location of the C++ header file that contains the definition of the defautl C++ exception class. Required if the default C++ exception class is defined. This location is also used as the default location for resource-specific exception classes.
Text within this element is included in the generated class.
The name of this message or error, unique within this resource bundle.
abstract org.eigenbase.xom.DOMWrapper getDef();
A message.
org.eigenbase.xom.DOMWrapper getDef() { return _def; }
An `exception` defines a message which is issued in response to some invalid condition. It has a type, which must be derived from {@link Throwable}. The generated `newExceptionName` method creates an instance of this exception with the appropriate parameters.
The name of the exception class. Must be fully qualified, unless it is in the package `java.lang`. If not specified, the resource bundle's default exception class is used.
The name of the C++ exception class. If not specified, the resource bundle's default C++ exception class is used.
The name of the C++ exception class. If not specified, the resource bundle's default C++ exception location is used. One of the two must be specfied if the C++ exception class is given.
Set to true if the C++ exception classes support being chained together. The default is false. If true, an extra method will be generated for that takes a const pointer to the C++ exception class.
org.eigenbase.xom.DOMWrapper getDef() { return _def; }
Name of the property.