Package net.sf.jguiraffe.locators
package net.sf.jguiraffe.locators
This package contains interfaces and classes for locating resources in a generic way.
The main interface defined in this package is Locator
. A
locator is a generic pointer to a resource. Concrete implementations
of this interface support specific ways of obtaining a resource, e.g.
- from a URL
- form the file system
- from the class path
- from data kept in memory
Locator
interface all these
different variants can be handled transparently.
$Id: package.html 205 2012-01-29 18:29:57Z oheger $
-
KlasseBeschreibungAn adapter class for implementing concrete
Locator
classes.An abstract base class forLocator
implementations that mainly operate on streams.A specializedLocator
implementation that provides access to data stored in memory as a byte array.A specificLocator
implementation that can obtain resources from the class path.A concreteLocator
class that represents files.Definition of the baseLocator
interface.A specializedConverter
implementation dealing withLocator
objects.An exception class for reporting error conditions related to
objects.Locator
A helper class for locating resources.A wrapper implementation for locators.A specializedLocator
implementation that operates on URLs.