fop 0.95

org.apache.fop.cli
Class ImageInputHandler

java.lang.Object
  extended by org.apache.fop.cli.InputHandler
      extended by 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
ImageInputHandler(java.io.File imagefile, java.io.File xsltfile, java.util.Vector params)
          Main constructor.
 
Method Summary
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
error, fatalError, renderTo, renderTo, transformTo, transformTo, warning
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ImageInputHandler

public ImageInputHandler(java.io.File imagefile,
                         java.io.File xsltfile,
                         java.util.Vector params)
Main constructor.

Parameters:
imagefile - the image file
xsltfile - 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 class InputHandler
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 class InputHandler
Returns:
the Source for the selected stylesheet or null if there's no stylesheet

fop 0.95

Copyright 1999-2008 The Apache Software Foundation. All Rights Reserved.