1 // $Id: PdfSerializer.java,v 1.2 2004/02/12 22:57:30 powerpete Exp $
2 // [JMP, 06.02.2004] Created this file.
3 package org.jface.stepmt.transform.fop;
4
5 import java.io.OutputStream;
6
7 import org.apache.fop.apps.Driver;
8 import org.jface.stepmt.transform.Serializer;
9 import org.xml.sax.ContentHandler;
10
11 /***
12 * @author <a href="mailto:powerpete@users.sf.net">M. Petersen</a>
13 * @version $Id: PdfSerializer.java,v 1.2 2004/02/12 22:57:30 powerpete Exp $
14 */
15 public class PdfSerializer implements Serializer
16 {
17 private Driver driver = new Driver();
18
19 public PdfSerializer()
20 {
21 LoggerUtils.configure(driver);
22 }
23
24 public void setOutputStream(OutputStream out)
25 {
26 driver.reset();
27 driver.setRenderer(Driver.RENDER_PDF);
28 LoggerUtils.configure(driver.getRenderer());
29 driver.setOutputStream(out);
30 }
31
32 public ContentHandler getConsumer()
33 {
34 return driver.getContentHandler();
35 }
36 }
This page was automatically generated by Maven