|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.apache.batik.ext.awt.image.spi.ImageTagRegistry
This class handles the registered Image tag handlers. These are instances of RegistryEntry in this package.
Field Summary |
Fields inherited from interface org.apache.batik.ext.awt.image.spi.ErrorConstants |
ERR_STREAM_FORMAT_UNREADABLE, ERR_STREAM_UNREADABLE, ERR_URL_FORMAT_UNREADABLE, ERR_URL_UNINTERPRETABLE, ERR_URL_UNREACHABLE, RESOURCES |
Constructor Summary | |
ImageTagRegistry()
|
|
ImageTagRegistry(URLImageCache rawCache,
URLImageCache imgCache)
|
Method Summary | |
Filter |
checkCache(ParsedURL purl,
ICCColorSpaceExt colorSpace)
|
void |
flushCache()
Removes all decoded raster images from the cache. |
void |
flushImage(ParsedURL purl)
Removes the given URL from the cache. |
static Filter |
getBrokenLinkImage(Object base,
String code,
Object[] params)
|
List |
getRegisteredExtensions()
Returns a List that contains String of all the extensions that can be handleded by the various registered image format handlers. |
List |
getRegisteredMimeTypes()
Returns a List that contains String of all the mime types that can be handleded by the various registered image format handlers. |
static ImageTagRegistry |
getRegistry()
|
Filter |
readStream(InputStream is)
|
Filter |
readStream(InputStream is,
ICCColorSpaceExt colorSpace)
|
Filter |
readURL(InputStream is,
ParsedURL purl,
ICCColorSpaceExt colorSpace,
boolean allowOpenStream,
boolean returnBrokenLink)
|
Filter |
readURL(ParsedURL purl)
|
Filter |
readURL(ParsedURL purl,
ICCColorSpaceExt colorSpace)
|
void |
register(RegistryEntry newRE)
|
static void |
setBrokenLinkProvider(BrokenLinkProvider provider)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public ImageTagRegistry()
public ImageTagRegistry(URLImageCache rawCache, URLImageCache imgCache)
Method Detail |
public void flushCache()
public void flushImage(ParsedURL purl)
public Filter checkCache(ParsedURL purl, ICCColorSpaceExt colorSpace)
public Filter readURL(ParsedURL purl)
public Filter readURL(ParsedURL purl, ICCColorSpaceExt colorSpace)
public Filter readURL(InputStream is, ParsedURL purl, ICCColorSpaceExt colorSpace, boolean allowOpenStream, boolean returnBrokenLink)
public Filter readStream(InputStream is)
public Filter readStream(InputStream is, ICCColorSpaceExt colorSpace)
public void register(RegistryEntry newRE)
public List getRegisteredExtensions()
public List getRegisteredMimeTypes()
public static ImageTagRegistry getRegistry()
public static Filter getBrokenLinkImage(Object base, String code, Object[] params)
public static void setBrokenLinkProvider(BrokenLinkProvider provider)
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |