public final class ResourceManager extends Object
Modifier and Type | Method and Description |
---|---|
static void |
clearResourceCache()
Clear the cache of all resources currently loaded into the system.
|
static Resources |
getBaseResources(String baseName)
Retrieve resource with specified basename.
|
static Resources |
getBaseResources(String baseName,
ClassLoader classLoader)
Retrieve resource with specified basename.
|
static Resources |
getBaseResources(String baseName,
Locale locale,
ClassLoader classLoader)
Retrieve resource with specified basename.
|
static Resources |
getClassResources(Class clazz)
Retrieve resource for specified Class.
|
static Resources |
getClassResources(Class clazz,
Locale locale)
Retrieve resource for specified Class.
|
static String |
getClassResourcesBaseName(Class clazz)
Retrieve resource basename for specified Class.
|
static Resources |
getPackageResources(Class clazz)
Retrieve resource for specified Classes package.
|
static Resources |
getPackageResources(Class clazz,
Locale locale)
Retrieve resource for specified Classes package.
|
static String |
getPackageResourcesBaseName(Class clazz)
Retrieve resource basename for specified Classes package.
|
static Resources |
getResources(String name)
Retrieve resource for specified name.
|
public static Resources getBaseResources(String baseName)
baseName
- the basenamepublic static Resources getBaseResources(String baseName, ClassLoader classLoader)
baseName
- the basenameclassLoader
- the classLoader to load resources frompublic static Resources getBaseResources(String baseName, Locale locale, ClassLoader classLoader)
baseName
- the basenameclassLoader
- the classLoader to load resources fromlocale
- the locale of the resources requested.public static void clearResourceCache() throws SecurityException
RuntimePermission
or
else a security exception will be thrown.
SecurityException
- if the caller does not have permission to clear cachepublic static Resources getResources(String name)
name
- the name to use when looking up resourcespublic static Resources getPackageResources(Class clazz)
clazz
- the Classpublic static Resources getPackageResources(Class clazz, Locale locale)
clazz
- the Classlocale
- the locale of the package resources requested.public static Resources getClassResources(Class clazz)
clazz
- the Classpublic static Resources getClassResources(Class clazz, Locale locale)
clazz
- the Classlocale
- the requested Locale.public static String getPackageResourcesBaseName(Class clazz)
clazz
- the ClassCopyright © 2006–2019 OPS4J - Open Participation Software for Java. All rights reserved.