consciouscode.util.resource
Interface Resource

public interface Resource

An abstraction for an available resource in some (potentially) hierarchical
repository. In many cases a resource is just a
file on disk, but it could be stored other ways (for example, in a ZIP file,
or on a remote server). This interface allows an application to use such
resources without regard to their particular storage mechanism.