Cramfull Compiled Resources v2.00

Package be.arci.cramfull

The Cramfull Compiled Resources library enables to distribute resources for Java applications in compiled form, with internationalization support.

See:
          Description

Class Summary
ASCIIDecoder Decoder for resources encoded by the default ASCIIEncoder implementation of Encoder.
ASCIIEncoder Default Encoder implementation of the cramfull package.
ClassCompiler Encodes resource files and serializable Objects, and compiles them into a Java .class file that is a subclass of Cramfull.
Collector Helper class for Cramfull subclasses that collects all resources compiled into them; except for the get/setDebugMode methods, application programmers will not have to access this class directly.
CompilerEntry Definition of a resource file to be encoded by a ClassCompiler.
Cramfull The abstract class Cramfull is a framework for it's subclasses to encapsulate resources in their .class-file itself.
Decoder Decodes resources that are encoded into a Cramfull subclass.
Encoder Encodes resources into an internal form that can be handled by the ClassCompiler.
 

Exception Summary
ResourceDecodingException Special case of a MissingResourceException where the resource is not really missing from the Cramfull subclass and it's parent in a ResourceBundle, but cannot be retrieved due to an encoding or decoding error.
 

Package be.arci.cramfull Description

The Cramfull Compiled Resources library enables to distribute resources for Java applications in compiled form, with internationalization support.

This is the main part of the Cramfull Compiled Resources library. It contains the classes needed to compile resources into a fully standard Java .class file, and classes that support retrieving these compiled resources in the application program that uses them.

Additional helper classes can be found in the be.arci.pub package.

Redistribution

The following classes of the Cramfull Compiled Resources library are redistributable, and need to be redistributed with your compiled resource classes:

See Also:
Cramfull, be.arci.pub

Cramfull Compiled Resources v2.00