View Javadoc
1 // $Id: SerializerPipeline.java,v 1.2 2004/02/12 22:53:16 powerpete Exp $
2 // [JMP, 04.02.2004] Created this file.
3 package org.jface.stepmt.transform;
4
5 import java.io.OutputStream;
6
7 import org.jface.stepmt.core.Region;
8 import org.xml.sax.SAXException;
9
10 /***
11 * @author <a href="mailto:powerpete@users.sf.net">M. Petersen</a>
12 * @version $Id: SerializerPipeline.java,v 1.2 2004/02/12 22:53:16 powerpete Exp $
13 */
14 public class SerializerPipeline extends Pipeline
15 {
16 private Serializer serializer;
17 private OutputStream out;
18
19 public void setSerializer(Serializer serializer)
20 {
21 this.serializer = serializer;
22 }
23
24 public void setOutputStream(OutputStream out)
25 {
26 this.out = out;
27 }
28
29 public void generate(Region region, String text) throws SAXException
30 {
31 serializer.setOutputStream(out);
32 super.generate(serializer.getConsumer(), region, text);
33 }
34 }
This page was automatically generated by Maven