|
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
public abstract class 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 |