org.jboss.seam.core
Class ResourceLoader
java.lang.Object
org.jboss.seam.core.ResourceLoader
- Direct Known Subclasses:
- ResourceLoader
@Scope(value=STATELESS)
@BypassInterceptors
@Install(precedence=0)
@Name(value="org.jboss.seam.core.resourceLoader")
public class ResourceLoader
- extends java.lang.Object
Access to application resources and resource bundles.
- Author:
- Gavin King
|
Method Summary |
java.lang.String[] |
getBundleNames()
The configurable list of delegate resource bundle names |
java.net.URL |
getResource(java.lang.String resource)
|
java.io.InputStream |
getResourceAsStream(java.lang.String resource)
|
static ResourceLoader |
instance()
|
java.util.ResourceBundle |
loadBundle(java.lang.String bundleName)
Load a resource bundle by name (may be overridden by subclasses
who want to use non-standard resource bundle types). |
void |
setBundleNames(java.lang.String[] bundleNames)
|
java.lang.String |
toString()
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
ResourceLoader
public ResourceLoader()
getBundleNames
public java.lang.String[] getBundleNames()
- The configurable list of delegate resource bundle names
- Returns:
- an array of resource bundle names
setBundleNames
public void setBundleNames(java.lang.String[] bundleNames)
getResourceAsStream
public java.io.InputStream getResourceAsStream(java.lang.String resource)
getResource
public java.net.URL getResource(java.lang.String resource)
loadBundle
public java.util.ResourceBundle loadBundle(java.lang.String bundleName)
- Load a resource bundle by name (may be overridden by subclasses
who want to use non-standard resource bundle types).
- Parameters:
bundleName - the name of the resource bundle
- Returns:
- an instance of java.util.ResourceBundle
toString
public java.lang.String toString()
- Overrides:
toString in class java.lang.Object
instance
public static ResourceLoader instance()
Copyright © 2011 Seam Framework. All Rights Reserved.