org.loom.resources
Class DefaultWebResourceBundleRepository

java.lang.Object
  extended by org.loom.resources.DefaultWebResourceBundleRepository
All Implemented Interfaces:
WebResourceBundleRepository

@Singleton
public class DefaultWebResourceBundleRepository
extends java.lang.Object
implements WebResourceBundleRepository


Constructor Summary
DefaultWebResourceBundleRepository()
           
 
Method Summary
 WebResourceBundle addResourceBundle(java.lang.String name, java.util.List<org.springframework.core.io.Resource> resources)
          Add a WebResourceBundle
 WebResourceBundle getWebResourceBundle(java.lang.String name)
           
 void setBundles(java.util.Collection<WebResourceBundle> bundles)
           
 void setWebResourceBundleFactory(WebResourceBundleFactory webResourceBundleFactory)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DefaultWebResourceBundleRepository

public DefaultWebResourceBundleRepository()
Method Detail

getWebResourceBundle

public WebResourceBundle getWebResourceBundle(java.lang.String name)
Specified by:
getWebResourceBundle in interface WebResourceBundleRepository
Parameters:
name - the name of the WebResourceBundle
Returns:
the WebResourceBundle with the given name

addResourceBundle

public WebResourceBundle addResourceBundle(java.lang.String name,
                                           java.util.List<org.springframework.core.io.Resource> resources)
Description copied from interface: WebResourceBundleRepository
Add a WebResourceBundle

Specified by:
addResourceBundle in interface WebResourceBundleRepository
Parameters:
name - the name of the resource bundle
resources - the list of resources that integrate the bundle.

setBundles

public void setBundles(java.util.Collection<WebResourceBundle> bundles)

setWebResourceBundleFactory

public void setWebResourceBundleFactory(WebResourceBundleFactory webResourceBundleFactory)