Package jautil.avatar

Interface Summary
AsynchAvatarClient Client notification interface for use after asynchronous download of an avatar definition.
AvatarAccess Interface defining access to the data files needed to work with a JARP avatar.
AvatarDefinitionAccess Provides access to an avatar definition, either as an input stream or as a URL.
 

Class Summary
AvatarCacheDescriptor Descriptor for an entry in the avatar data cache.
AvatarData Holds all the essential data for a particular instance of a JARP avatar, including its name and base URL.
AvatarDefinitionForView An AvatarDefinitionAccess implementation supported by an AvatarAccess, suitable for use by a View.
AvatarsCacheHandler Access to a cache of avatar definition data, supported by the JNLP Persistence service.
BaseAccess Abstract base class for an implementation of the AvatarAccess inteface supported by an AvatarData instance.
CacheableAccess Implements the AvatarAccess interface for a "cacheable" collection of avatar data files, that is, one held in a JAR as for a ClassPathAccess, but not, as in that case, a JAR on the JVM class path.
ClassPathAccess Implements the AvatarAccess interface by means of a JAR on the JVM class path.
DirectFilesAccess Implements the AvatarAccess interface directly through a collection of avatar data files under a given base URL.
 

Exception Summary
AvatarDataException Checked exception for failures in avatar data access.