bdelacretaz 2002/11/05 00:51:44 Modified: src/org/apache/fop/rtf/renderer RTFHandler.java Log: RTFHandler constructor IOException removed Revision Changes Path 1.2 +5 -3 xml-fop/src/org/apache/fop/rtf/renderer/RTFHandler.java Index: RTFHandler.java =================================================================== RCS file: /home/cvs/xml-fop/src/org/apache/fop/rtf/renderer/RTFHandler.java,v retrieving revision 1.1 retrieving revision 1.2 diff -u -r1.1 -r1.2 --- RTFHandler.java 1 Nov 2002 06:44:15 -0000 1.1 +++ RTFHandler.java 5 Nov 2002 08:51:44 -0000 1.2 @@ -38,6 +38,7 @@ public class RTFHandler extends StructureHandler { private FontInfo _fontInfo = new FontInfo(); private RtfFile _rtfFile; + private final OutputStream _os; private RtfSection _sect; private RtfDocumentArea _docArea; private RtfParagraph _para; @@ -45,8 +46,8 @@ private static final String ALPHA_WARNING = "WARNING: RTF renderer is veryveryalpha at this time, see class org.apache.fop.rtf.renderer.RTFHandler"; - public RTFHandler(OutputStream os) throws IOException { - _rtfFile = new RtfFile(new OutputStreamWriter(os)); + public RTFHandler(OutputStream os) { + _os = os; // use pdf fonts for now, this is only for resolving names org.apache.fop.render.pdf.FontSetup.setup(_fontInfo, null); System.err.println(ALPHA_WARNING); @@ -59,6 +60,7 @@ public void startDocument() throws SAXException { // FIXME sections should be created try { + _rtfFile = new RtfFile(new OutputStreamWriter(_os)); _docArea = _rtfFile.startDocumentArea(); } catch(IOException ioe) { // FIXME could we throw Exception in all StructureHandler events?
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]