Package org.loom.resources

Interface Summary
CompiledWebResource The contents of a web resource (javascript or css file) This class contains the result of the concatenation and minification (obfuscation) of one or multiple files, and should be immutable.
WebResourceBundle A list of resources (javascript or css files) to be merged before delivering to the browser.
WebResourceBundleFactory  
WebResourceBundleRepository Repository of WebResourceBundle instances
WebResourceCompiler Compiles a list of Resource and returns a list of CompiledWebResource
 

Class Summary
AbstractCompiledWebResource  
AbstractWebResourceCompiler  
CompilationResult The result of compiling a list of resources
CompiledInMemoryWebResource Implementation of WebResourceData that stores the result files in disk.
CompiledToDiskWebResource Implementation of WebResourceData that stores the result files in disk.
CssResource Images referenced as url() attributes from CSS files
DefaultWebResourceBundle  
DefaultWebResourceBundleFactory  
DefaultWebResourceBundleRepository  
InMemoryWebResourceCompiler Compiles and stores the result in memory
PrecompiledWebResourceBundle  
PrecompiledWebResourceBundleFactory  
ReloadableWebResourceBundle  
ReloadableWebResourceBundleFactory Creates ReloadableWebResourceBundle instances that are aware of changes in any referenced resource file.
ToDiskWebResourceCompiler Compiles and store sthe result to disk
 

Enum Summary
WebResourceType Type of web resource.