org.apache.avalon.excalibur.i18n
Class ResourceManager

java.lang.Object
  |
  +--org.apache.avalon.excalibur.i18n.ResourceManager

public class ResourceManager
extends java.lang.Object

Manager for resources.

Author:
Peter Donald

Method Summary
static Resources getBaseResources(java.lang.String baseName)
          Retrieve resource with specified basename.
static Resources getBaseResources(java.lang.String baseName, java.lang.ClassLoader classLoader)
          Retrieve resource with specified basename.
static Resources getClassResources(java.lang.Class clazz)
          Retrieve resource for specified Class.
static java.lang.String getClassResourcesBaseName(java.lang.Class clazz)
          Retrieve resource basename for specified Class.
static Resources getPackageResources(java.lang.Class clazz)
          Retrieve resource for specified Classes package.
static java.lang.String getPackageResourcesBaseName(java.lang.Class clazz)
          Retrieve resource basename for specified Classes package.
static Resources getResources(java.lang.String resource)
          Retrieve resource for specified name.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

getBaseResources

public static final Resources getBaseResources(java.lang.String baseName)
Retrieve resource with specified basename.
Parameters:
baseName - the basename
Returns:
the Resources

getBaseResources

public static final Resources getBaseResources(java.lang.String baseName,
                                               java.lang.ClassLoader classLoader)
Retrieve resource with specified basename.
Parameters:
baseName - the basename
classLoader - the classLoader to load resources from
Returns:
the Resources

getResources

public static final Resources getResources(java.lang.String resource)
Retrieve resource for specified name. The basename is determined by name postfixed with ".Resources".
Parameters:
clazz - the Class
Returns:
the Resources

getPackageResources

public static final Resources getPackageResources(java.lang.Class clazz)
Retrieve resource for specified Classes package. The basename is determined by name of classes package postfixed with ".Resources".
Parameters:
clazz - the Class
Returns:
the Resources

getClassResources

public static final Resources getClassResources(java.lang.Class clazz)
Retrieve resource for specified Class. The basename is determined by name of Class postfixed with "Resources".
Parameters:
clazz - the Class
Returns:
the Resources

getPackageResourcesBaseName

public static final java.lang.String getPackageResourcesBaseName(java.lang.Class clazz)
Retrieve resource basename for specified Classes package. The basename is determined by name of classes package postfixed with ".Resources".
Parameters:
clazz - the Class
Returns:
the resource basename

getClassResourcesBaseName

public static final java.lang.String getClassResourcesBaseName(java.lang.Class clazz)
Retrieve resource basename for specified Class. The basename is determined by name of Class postfixed with "Resources".
Parameters:
clazz - the Class
Returns:
the resource basename


Copyright © 2001 Apache Jakarta Project. All Rights Reserved.