| Interface | Description |
|---|---|
| IIsModified |
Helper interface for handling resource changes.
|
| IModifyableResource |
This refers to some resource that can return it's own "last changed" timestamp.
|
| IResourceDependencyList |
Collects dependencies.
|
| IResourceFactory |
A factory which can provide for a resource depending on it's name.
|
| IResourceRef |
A reference to some stream resource which can be read to create something else, and which is
changeable somehow.
|
| Class | Description |
|---|---|
| ByteArrayResourceRef | |
| ClasspathInventory |
Inventory of all files (.class and other resources) reachable in the classpath.
|
| ClasspathJarRef |
A reference to a .jar file containing some resource.
|
| ClassRefResourceFactory |
Handles the $REF resource which explicitly refers to a resource in the classpath.
|
| CompoundResourceRef | |
| FakeModifyableResource |
This can be added to a ResourceDependencyList, and can be marked as "changed" by some event,
causing all dependent resources to reload in debug mode.
|
| ProductionClassResourceRef |
Classpath resource for PRODUCTION (non-debug) mode.
|
| RedirectingResourceFactory |
This resource factory matches the root of a resource name, and if matched redirects to another file system location to
obtain the resource.
|
| ReloadingClassResourceRef |
This is a resource reference to something on the classpath used only in debug mode.
|
| ResourceDependencies |
The immutable dependencies of a resource.
|
| ResourceDependencyList |
Used to build resource dependencies.
|
| ResourceInfoCache |
This caches (theme) resource data like the dimensions of images used in buttons where needed.
|
| ResourceTimestamp |
Holds the last-modified timestamp for some source "file" used in some production at the time
it was used; plus a reference to that file so it's /original/ change time can be determined.
|
| SimpleResourceFactory |
Handles all normal $xxx type resources.
|
| VersionedJsResourceFactory |
Handle $js/xxx resources, which are versionable.
|
| WebappResourceRef |
A full reference to a web app file (a file somewhere in the webapp's web files or WEB-INF directorty).
|
Copyright © 2017 etc.to. All rights reserved.