Package org.apache.fop.cli
Class ImageInputHandler
- java.lang.Object
-
- org.apache.fop.cli.InputHandler
-
- org.apache.fop.cli.ImageInputHandler
-
- All Implemented Interfaces:
javax.xml.transform.ErrorListener
,Renderable
public class ImageInputHandler extends InputHandler
InputHandler for the images (for example TIFF) as input.
-
-
Field Summary
-
Fields inherited from class org.apache.fop.cli.InputHandler
log, sourcefile
-
-
Constructor Summary
Constructors Constructor Description ImageInputHandler(java.io.File imagefile, java.io.File xsltfile, java.util.Vector params)
Main constructor.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected javax.xml.transform.Source
createMainSource()
Creates a Source for the main input file.protected javax.xml.transform.Source
createXSLTSource()
Creates a Source for the selected stylesheet.-
Methods inherited from class org.apache.fop.cli.InputHandler
createCatalogResolver, error, fatalError, renderTo, renderTo, transformTo, transformTo, warning
-
-
-
-
Constructor Detail
-
ImageInputHandler
public ImageInputHandler(java.io.File imagefile, java.io.File xsltfile, java.util.Vector params)
Main constructor.- Parameters:
imagefile
- the image filexsltfile
- XSLT file (may be null in which case the default stylesheet is used)params
- Vector of command-line parameters (name, value, name, value, ...) for XSL stylesheet, null if none
-
-
Method Detail
-
createMainSource
protected javax.xml.transform.Source createMainSource()
Creates a Source for the main input file. Processes XInclude if available in the XML parser.- Overrides:
createMainSource
in classInputHandler
- Returns:
- the Source for the main input file
-
createXSLTSource
protected javax.xml.transform.Source createXSLTSource()
Creates a Source for the selected stylesheet.- Overrides:
createXSLTSource
in classInputHandler
- Returns:
- the Source for the selected stylesheet or null if there's no stylesheet
-
-