public interface ResourceManagerBackend
Modifier and Type | Method and Description |
---|---|
Resource |
create(ResourceManager frontEnd,
ResourceData key,
ResourceKey context,
java.lang.Class[] target) |
ResourceKey |
createKey(java.lang.Object data,
java.util.Map parameters) |
ResourceKey |
deriveKey(ResourceKey parent,
java.lang.String path,
java.util.Map parameters) |
ResourceKey |
deserialize(ResourceKey bundleKey,
java.lang.String serializedKey) |
boolean |
isResourceUnchanged(ResourceManager resourceManager,
Resource resource) |
ResourceData |
loadRawData(ResourceManager frontEnd,
ResourceKey key) |
ResourceBundleData |
loadResourceBundle(ResourceManager frontEnd,
ResourceKey key) |
void |
registerBundleLoader(ResourceBundleLoader loader) |
void |
registerDefaultFactories() |
void |
registerDefaultLoaders() |
void |
registerFactory(ResourceFactory factory) |
void |
registerLoader(ResourceLoader loader) |
java.lang.String |
serialize(ResourceKey bundleKey,
ResourceKey key) |
java.net.URL |
toURL(ResourceKey key) |
ResourceKey createKey(java.lang.Object data, java.util.Map parameters) throws ResourceKeyCreationException
ResourceKeyCreationException
ResourceKey deriveKey(ResourceKey parent, java.lang.String path, java.util.Map parameters) throws ResourceKeyCreationException
ResourceKeyCreationException
java.net.URL toURL(ResourceKey key)
Resource create(ResourceManager frontEnd, ResourceData key, ResourceKey context, java.lang.Class[] target) throws ResourceLoadingException, ResourceCreationException
ResourceBundleData loadResourceBundle(ResourceManager frontEnd, ResourceKey key) throws ResourceLoadingException
ResourceLoadingException
void registerDefaultFactories()
void registerDefaultLoaders()
void registerBundleLoader(ResourceBundleLoader loader)
void registerLoader(ResourceLoader loader)
void registerFactory(ResourceFactory factory)
ResourceData loadRawData(ResourceManager frontEnd, ResourceKey key) throws ResourceLoadingException, UnrecognizedLoaderException
boolean isResourceUnchanged(ResourceManager resourceManager, Resource resource) throws ResourceLoadingException
ResourceLoadingException
java.lang.String serialize(ResourceKey bundleKey, ResourceKey key) throws ResourceException
ResourceException
ResourceKey deserialize(ResourceKey bundleKey, java.lang.String serializedKey) throws ResourceKeyCreationException
ResourceKeyCreationException