public class ResourceFactory
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
private java.util.Map<java.lang.String,java.util.Map<java.lang.String,Resource>> |
cache |
private java.util.Map<java.lang.String,TypedResourceFactory> |
factories |
private ResourceRefresher |
resourceRefresher |
| Constructor and Description |
|---|
ResourceFactory() |
ResourceFactory(boolean addDefaults) |
| Modifier and Type | Method and Description |
|---|---|
void |
addDefaults() |
Resource |
get(java.lang.String type,
java.lang.String path) |
void |
register(TypedResourceFactory factory) |
void |
setFactories(java.util.Map<java.lang.String,TypedResourceFactory> factories) |
void |
setResourceRefresher(ResourceRefresher resourceRefresher) |
private java.util.Map<java.lang.String,TypedResourceFactory> factories
private java.util.Map<java.lang.String,java.util.Map<java.lang.String,Resource>> cache
private ResourceRefresher resourceRefresher
public ResourceFactory()
public ResourceFactory(boolean addDefaults)
public void addDefaults()
public void setFactories(java.util.Map<java.lang.String,TypedResourceFactory> factories)
public void register(TypedResourceFactory factory)
public void setResourceRefresher(ResourceRefresher resourceRefresher)
public Resource get(java.lang.String type, java.lang.String path)