org.openbp.common.resource
Class ResourceResolver
java.lang.Object
org.openbp.common.resource.ResourceResolver
public class ResourceResolver
- extends java.lang.Object
ResourceResolver is used by ResourceMgr to resolve Resource names and load resources
keeps a list of ResourceProvider objects, which is ordered by priority
"Match First" Strategy:
ordered by priority, each provider in the list will be asked to load the requested resource
until it was found or a ResourceMgrException will be thrown
Note: One ClasspathResourceProvider will always be registered as default with prio=100
- Author:
- prachtp
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ResourceResolver
public ResourceResolver()
addProvider
public void addProvider(ResourceProvider provider)
- Attach a provider to the provider list.
The provider list will be sorted by provider priority.
- Parameters:
provider - Provider to add
getProviderInfoString
protected java.lang.String getProviderInfoString()
- Prepare a displayable string with provider info.
- Returns:
- The info string
clearProviderList
public void clearProviderList()
Copyright © 2011. All Rights Reserved.