|
fop 1.0 | ||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.apache.fop.render.AbstractImageHandlerRegistry
This class holds references to various image handlers used by the renderers. It also supports automatic discovery of additional handlers available through the class path.
Constructor Summary | |
AbstractImageHandlerRegistry()
Default constructor. |
Method Summary | |
void |
addHandler(ImageHandlerBase handler)
Add an image handler. |
void |
addHandler(java.lang.String classname)
Add an ImageHandler. |
ImageHandlerBase |
getHandler(java.lang.Class imageClass)
Returns an ImageHandler which handles an specific image type given the MIME type of the image. |
ImageHandlerBase |
getHandler(org.apache.xmlgraphics.image.loader.Image img)
Returns an ImageHandler which handles an specific image type given the MIME type of the image. |
abstract java.lang.Class |
getHandlerClass()
Returns the ImageHandler implementing class |
java.util.Comparator |
getHandlerComparator()
Returns the ImageHandler comparator |
org.apache.xmlgraphics.image.loader.ImageFlavor[] |
getSupportedFlavors()
Returns the ordered array of supported image flavors. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public AbstractImageHandlerRegistry()
Method Detail |
public void addHandler(java.lang.String classname)
classname
- the fully qualified class namepublic void addHandler(ImageHandlerBase handler)
handler
- the ImageHandler instancepublic ImageHandlerBase getHandler(org.apache.xmlgraphics.image.loader.Image img)
img
- the Image to be handled
public ImageHandlerBase getHandler(java.lang.Class imageClass)
imageClass
- the Image subclass for which to get a handler
public org.apache.xmlgraphics.image.loader.ImageFlavor[] getSupportedFlavors()
public java.util.Comparator getHandlerComparator()
public abstract java.lang.Class getHandlerClass()
|
fop 1.0 | ||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |