vmote 2003/07/29 11:42:32 Modified: src/java/org/apache/fop/apps Driver.java src/java/org/apache/fop/extensions Bookmarks.java src/java/org/apache/fop/fo FONode.java FOText.java FOTreeBuilder.java FObj.java FObjMixed.java src/java/org/apache/fop/fo/flow Block.java Leader.java PageNumber.java PageNumberCitation.java src/java/org/apache/fop/fo/pagination Flow.java PageSequence.java Title.java src/java/org/apache/fop/layoutmgr LayoutHandler.java src/java/org/apache/fop/mif MIFHandler.java src/java/org/apache/fop/rtf/renderer RTFHandler.java Added: src/java/org/apache/fop/fo FOInputHandler.java Removed: src/java/org/apache/fop/fo StructureHandler.java Log: rename StructureHandler to FOInputHandler to clarify that its subclasses are handling data for output that is either structured or laid out Revision Changes Path 1.12 +12 -12 xml-fop/src/java/org/apache/fop/apps/Driver.java Index: Driver.java =================================================================== RCS file: /home/cvs/xml-fop/src/java/org/apache/fop/apps/Driver.java,v retrieving revision 1.11 retrieving revision 1.12 diff -u -r1.11 -r1.12 --- Driver.java 27 Jul 2003 20:16:03 -0000 1.11 +++ Driver.java 29 Jul 2003 18:42:30 -0000 1.12 @@ -57,7 +57,7 @@ import org.apache.fop.fo.ElementMapping; import org.apache.fop.fo.FOTreeBuilder; import org.apache.fop.fo.FOUserAgent; -import org.apache.fop.fo.StructureHandler; +import org.apache.fop.fo.FOInputHandler; import org.apache.fop.layoutmgr.LayoutHandler; import org.apache.fop.mif.MIFHandler; import org.apache.fop.render.Renderer; @@ -203,7 +203,7 @@ /** * the structure handler */ - private StructureHandler structHandler; + private FOInputHandler foInputHandler; /** * the source of the FO file @@ -432,7 +432,7 @@ setRenderer("org.apache.fop.render.txt.TXTRenderer()"); break; case RENDER_MIF: - //structHandler will be set later + //foInputHandler will be set later break; case RENDER_XML: setRenderer("org.apache.fop.render.xml.XMLRenderer"); @@ -441,7 +441,7 @@ setRenderer("org.apache.fop.render.svg.SVGRenderer"); break; case RENDER_RTF: - //structHandler will be set later + //foInputHandler will be set later break; default: throw new IllegalArgumentException("Unknown renderer type"); @@ -543,29 +543,29 @@ if (!isInitialized()) { initialize(); } - + if (rendererType != RENDER_PRINT && rendererType != RENDER_AWT) { validateOutputStream(); } - + // TODO: - do this stuff in a better way // PIJ: I guess the structure handler should be created by the renderer. if (rendererType == RENDER_MIF) { - structHandler = new MIFHandler(stream); + foInputHandler = new MIFHandler(stream); } else if (rendererType == RENDER_RTF) { - structHandler = new RTFHandler(stream); + foInputHandler = new RTFHandler(stream); } else { if (renderer == null) { throw new IllegalStateException( - "Renderer not set when using standard structHandler"); + "Renderer not set when using standard foInputHandler"); } - structHandler = new LayoutHandler(stream, renderer, true); + foInputHandler = new LayoutHandler(stream, renderer, true); } - structHandler.enableLogging(getLogger()); + foInputHandler.enableLogging(getLogger()); treeBuilder.setUserAgent(getUserAgent()); - treeBuilder.setStructHandler(structHandler); + treeBuilder.setFOInputHandler(foInputHandler); return treeBuilder; } 1.3 +12 -12 xml-fop/src/java/org/apache/fop/extensions/Bookmarks.java Index: Bookmarks.java =================================================================== RCS file: /home/cvs/xml-fop/src/java/org/apache/fop/extensions/Bookmarks.java,v retrieving revision 1.2 retrieving revision 1.3 diff -u -r1.2 -r1.3 --- Bookmarks.java 29 Jun 2003 19:34:33 -0000 1.2 +++ Bookmarks.java 29 Jul 2003 18:42:31 -0000 1.3 @@ -3,34 +3,34 @@ * ============================================================================ * The Apache Software License, Version 1.1 * ============================================================================ - * + * * Copyright (C) 1999-2003 The Apache Software Foundation. All rights reserved. - * + * * Redistribution and use in source and binary forms, with or without modifica- * tion, are permitted provided that the following conditions are met: - * + * * 1. Redistributions of source code must retain the above copyright notice, * this list of conditions and the following disclaimer. - * + * * 2. Redistributions in binary form must reproduce the above copyright notice, * this list of conditions and the following disclaimer in the documentation * and/or other materials provided with the distribution. - * + * * 3. The end-user documentation included with the redistribution, if any, must * include the following acknowledgment: "This product includes software * developed by the Apache Software Foundation (http://www.apache.org/)." * Alternately, this acknowledgment may appear in the software itself, if * and wherever such third-party acknowledgments normally appear. - * + * * 4. The names "FOP" and "Apache Software Foundation" must not be used to * endorse or promote products derived from this software without prior * written permission. For written permission, please contact * [EMAIL PROTECTED] - * + * * 5. Products derived from this software may not be called "Apache", nor may * "Apache" appear in their name, without prior written permission of the * Apache Software Foundation. - * + * * THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED WARRANTIES, * INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND * FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE @@ -42,12 +42,12 @@ * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * ============================================================================ - * + * * This software consists of voluntary contributions made by many individuals * on behalf of the Apache Software Foundation and was originally created by * James Tauber <[EMAIL PROTECTED]>. For more information on the Apache * Software Foundation, please see <http://www.apache.org/>. - */ + */ package org.apache.fop.extensions; import org.apache.fop.layoutmgr.LayoutHandler; @@ -108,8 +108,8 @@ data.addSubData(out.getData()); } // add data to area tree for resolving and handling - if (structHandler instanceof LayoutHandler) { - AreaTree at = ((LayoutHandler)structHandler).getAreaTree(); + if (foInputHandler instanceof LayoutHandler) { + AreaTree at = ((LayoutHandler)foInputHandler).getAreaTree(); at.addTreeExtension(data); data.setAreaTree(at); } 1.5 +2 -2 xml-fop/src/java/org/apache/fop/fo/FONode.java Index: FONode.java =================================================================== RCS file: /home/cvs/xml-fop/src/java/org/apache/fop/fo/FONode.java,v retrieving revision 1.4 retrieving revision 1.5 diff -u -r1.4 -r1.5 --- FONode.java 17 Jul 2003 17:31:28 -0000 1.4 +++ FONode.java 29 Jul 2003 18:42:31 -0000 1.5 @@ -118,9 +118,9 @@ /** * Sets the structure handler to send events to. - * @param st StructureHandler instance + * @param foih FOInputHandler instance */ - public void setStructHandler(StructureHandler st) { + public void setFOInputHandler(FOInputHandler foih) { } /** 1.7 +3 -3 xml-fop/src/java/org/apache/fop/fo/FOText.java Index: FOText.java =================================================================== RCS file: /home/cvs/xml-fop/src/java/org/apache/fop/fo/FOText.java,v retrieving revision 1.6 retrieving revision 1.7 diff -u -r1.6 -r1.7 --- FOText.java 17 Jul 2003 16:38:17 -0000 1.6 +++ FOText.java 29 Jul 2003 18:42:31 -0000 1.7 @@ -133,9 +133,9 @@ textTransform(); } - public void setStructHandler(StructureHandler st) { - super.setStructHandler(st); - structHandler.characters(ca, start, length); + public void setFOInputHandler(FOInputHandler foih) { + super.setFOInputHandler(foih); + foInputHandler.characters(ca, start, length); } /** 1.8 +8 -8 xml-fop/src/java/org/apache/fop/fo/FOTreeBuilder.java Index: FOTreeBuilder.java =================================================================== RCS file: /home/cvs/xml-fop/src/java/org/apache/fop/fo/FOTreeBuilder.java,v retrieving revision 1.7 retrieving revision 1.8 diff -u -r1.7 -r1.8 --- FOTreeBuilder.java 17 Jul 2003 17:31:28 -0000 1.7 +++ FOTreeBuilder.java 29 Jul 2003 18:42:31 -0000 1.8 @@ -111,7 +111,7 @@ * The class that handles formatting and rendering to a stream * ([EMAIL PROTECTED]) */ - private StructureHandler structHandler; + private FOInputHandler foInputHandler; private FOUserAgent userAgent; @@ -140,10 +140,10 @@ /** * Sets the structure handler to receive events. - * @param sh StructureHandler instance + * @param foih FOInputHandler instance */ - public void setStructHandler(StructureHandler sh) { - this.structHandler = sh; + public void setFOInputHandler(FOInputHandler foih) { + this.foInputHandler = foih; } /** @@ -237,7 +237,7 @@ if (getLogger().isDebugEnabled()) { getLogger().debug("Building formatting object tree"); } - structHandler.startDocument(); + foInputHandler.startDocument(); } /** @@ -250,7 +250,7 @@ if (getLogger().isDebugEnabled()) { getLogger().debug("Parsing of document complete"); } - structHandler.endDocument(); + foInputHandler.endDocument(); } /** @@ -272,7 +272,7 @@ fobj.setUserAgent(userAgent); // set the structure handler so that appropriate // elements can signal structure events - fobj.setStructHandler(structHandler); + fobj.setFOInputHandler(foInputHandler); fobj.handleAttrs(attlist); } catch (FOPException e) { @@ -330,7 +330,7 @@ public void reset() { currentFObj = null; rootFObj = null; - structHandler = null; + foInputHandler = null; } /** 1.11 +4 -4 xml-fop/src/java/org/apache/fop/fo/FObj.java Index: FObj.java =================================================================== RCS file: /home/cvs/xml-fop/src/java/org/apache/fop/fo/FObj.java,v retrieving revision 1.10 retrieving revision 1.11 diff -u -r1.10 -r1.11 --- FObj.java 17 Jul 2003 17:31:28 -0000 1.10 +++ FObj.java 29 Jul 2003 18:42:31 -0000 1.11 @@ -82,7 +82,7 @@ * Structure handler used to notify structure events * such as start end element. */ - protected StructureHandler structHandler; + protected FOInputHandler foInputHandler; /** * Formatting properties for this fo element. @@ -256,8 +256,8 @@ * * @param st the structure handler */ - public void setStructHandler(StructureHandler st) { - structHandler = st; + public void setFOInputHandler(FOInputHandler foih) { + foInputHandler = foih; } /** @@ -281,7 +281,7 @@ if (prop != null) { String str = prop.getString(); if (str != null && !str.equals("")) { - Set idrefs = structHandler.getIDReferences(); + Set idrefs = foInputHandler.getIDReferences(); if (!idrefs.contains(str)) { id = str; idrefs.add(id); 1.5 +5 -5 xml-fop/src/java/org/apache/fop/fo/FObjMixed.java Index: FObjMixed.java =================================================================== RCS file: /home/cvs/xml-fop/src/java/org/apache/fop/fo/FObjMixed.java,v retrieving revision 1.4 retrieving revision 1.5 diff -u -r1.4 -r1.5 --- FObjMixed.java 13 Jul 2003 23:33:22 -0000 1.4 +++ FObjMixed.java 29 Jul 2003 18:42:31 -0000 1.5 @@ -74,11 +74,11 @@ } /** - * @param st StructureHandler to set + * @param foih FOInputHandler to set */ - public void setStructHandler(StructureHandler st) { - super.setStructHandler(st); - fontInfo = st.getFontInfo(); + public void setFOInputHandler(FOInputHandler foih) { + super.setFOInputHandler(foih); + fontInfo = foih.getFontInfo(); } /** @@ -110,7 +110,7 @@ FOText ft = new FOText(data, start, length, textInfo, this); ft.setUserAgent(userAgent); - ft.setStructHandler(structHandler); + ft.setFOInputHandler(foInputHandler); addChild(ft); } 1.1 xml-fop/src/java/org/apache/fop/fo/FOInputHandler.java Index: FOInputHandler.java =================================================================== /* * $Id: FOInputHandler.java,v 1.1 2003/07/29 18:42:31 vmote Exp $ * ============================================================================ * The Apache Software License, Version 1.1 * ============================================================================ * * Copyright (C) 1999-2003 The Apache Software Foundation. All rights reserved. * * Redistribution and use in source and binary forms, with or without modifica- * tion, are permitted provided that the following conditions are met: * * 1. Redistributions of source code must retain the above copyright notice, * this list of conditions and the following disclaimer. * * 2. Redistributions in binary form must reproduce the above copyright notice, * this list of conditions and the following disclaimer in the documentation * and/or other materials provided with the distribution. * * 3. The end-user documentation included with the redistribution, if any, must * include the following acknowledgment: "This product includes software * developed by the Apache Software Foundation (http://www.apache.org/)." * Alternately, this acknowledgment may appear in the software itself, if * and wherever such third-party acknowledgments normally appear. * * 4. The names "FOP" and "Apache Software Foundation" must not be used to * endorse or promote products derived from this software without prior * written permission. For written permission, please contact * [EMAIL PROTECTED] * * 5. Products derived from this software may not be called "Apache", nor may * "Apache" appear in their name, without prior written permission of the * Apache Software Foundation. * * THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED WARRANTIES, * INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND * FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE * APACHE SOFTWARE FOUNDATION OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, * INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLU- * DING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS * OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON * ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * ============================================================================ * * This software consists of voluntary contributions made by many individuals * on behalf of the Apache Software Foundation and was originally created by * James Tauber <[EMAIL PROTECTED]>. For more information on the Apache * Software Foundation, please see <http://www.apache.org/>. */ package org.apache.fop.fo; // Java import java.util.Set; import java.util.HashSet; // Avalon import org.apache.avalon.framework.logger.AbstractLogEnabled; // FOP import org.apache.fop.apps.FOPException; import org.apache.fop.fo.flow.Block; import org.apache.fop.fo.flow.ExternalGraphic; import org.apache.fop.fo.flow.InstreamForeignObject; import org.apache.fop.fo.flow.Leader; import org.apache.fop.fo.flow.ListBlock; import org.apache.fop.fo.flow.ListItem; import org.apache.fop.fo.flow.Table; import org.apache.fop.fo.flow.TableBody; import org.apache.fop.fo.flow.TableCell; import org.apache.fop.fo.flow.TableRow; import org.apache.fop.fo.pagination.Flow; import org.apache.fop.fo.pagination.PageSequence; import org.apache.fop.layout.FontInfo; import org.xml.sax.SAXException; /** * This class receives structure events from the FO Tree. * Sub-classes can then implement various methods to handle * the FO Tree when the SAX events occur. */ public abstract class FOInputHandler extends AbstractLogEnabled { /** * The current set of id's in the FO tree. * This is used so we know if the FO tree contains duplicates. */ private Set idReferences = new HashSet(); /** * Main constructor */ public FOInputHandler() { } /** * Retuns the set of ID references. * @return the ID references */ public Set getIDReferences() { return idReferences; } /** * Returns the FontInfo object associated with this FOInputHandler. * @return the FontInof object */ public FontInfo getFontInfo() { return null; } /** * This method is called to indicate the start of a new document run. * @throws SAXException In case of a problem */ public abstract void startDocument() throws SAXException; /** * This method is called to indicate the end of a document run. * @throws SAXException In case of a problem */ public abstract void endDocument() throws SAXException; /** * * @param pageSeq PageSequence that is starting. */ public abstract void startPageSequence(PageSequence pageSeq); /** * * @param pageSeq PageSequence that is ending. * @throws FOPException For errors encountered. */ public abstract void endPageSequence(PageSequence pageSeq) throws FOPException; /** * * @param fl Flow that is starting. */ public abstract void startFlow(Flow fl); /** * * @param fl Flow that is ending. */ public abstract void endFlow(Flow fl); /** * * @param bl Block that is starting. */ public abstract void startBlock(Block bl); /** * * @param bl Block that is ending. */ public abstract void endBlock(Block bl); // Tables /** * * @param tbl Table that is starting. */ public abstract void startTable(Table tbl); /** * * @param tbl Table that is ending. */ public abstract void endTable(Table tbl); /** * * @param th TableBody that is starting; */ public abstract void startHeader(TableBody th); /** * * @param th TableBody that is ending. */ public abstract void endHeader(TableBody th); /** * * @param tf TableFooter that is starting. */ public abstract void startFooter(TableBody tf); /** * * @param tf TableFooter that is ending. */ public abstract void endFooter(TableBody tf); /** * * @param tb TableBody that is starting. */ public abstract void startBody(TableBody tb); /** * * @param tb TableBody that is ending. */ public abstract void endBody(TableBody tb); /** * * @param tr TableRow that is starting. */ public abstract void startRow(TableRow tr); /** * * @param tr TableRow that is ending. */ public abstract void endRow(TableRow tr); /** * * @param tc TableCell that is starting. */ public abstract void startCell(TableCell tc); /** * * @param tc TableCell that is ending. */ public abstract void endCell(TableCell tc); // Lists /** * * @param lb ListBlock that is starting. */ public abstract void startList(ListBlock lb); /** * * @param lb ListBlock that is ending. */ public abstract void endList(ListBlock lb); /** * * @param li ListItem that is starting. */ public abstract void startListItem(ListItem li); /** * * @param li ListItem that is ending. */ public abstract void endListItem(ListItem li); /** * Process start of a ListLabel. */ public abstract void startListLabel(); /** * Process end of a ListLabel. */ public abstract void endListLabel(); /** * Process start of a ListBody. */ public abstract void startListBody(); /** * Process end of a ListBody. */ public abstract void endListBody(); // Static Regions /** * Process start of a Static. */ public abstract void startStatic(); /** * Process end of a Static. */ public abstract void endStatic(); /** * Process start of a Markup. */ public abstract void startMarkup(); /** * Process end of a Markup. */ public abstract void endMarkup(); /** * Process start of a Link. */ public abstract void startLink(); /** * Process end of a Link. */ public abstract void endLink(); /** * Process an ExternalGraphic. * @param eg ExternalGraphic to process. */ public abstract void image(ExternalGraphic eg); /** * Process a pageRef. */ public abstract void pageRef(); /** * Process an InstreamForeignObject. * @param ifo InstreamForeignObject to process. */ public abstract void foreignObject(InstreamForeignObject ifo); /** * Process a footnote. */ public abstract void footnote(); /** * Process a Leader. * @param l Leader to process. */ public abstract void leader(Leader l); /** * Process character data. * @param data Array of characters to process. * @param start Offset for characters to process. * @param length Portion of array to process. */ public abstract void characters(char data[], int start, int length); } 1.3 +2 -2 xml-fop/src/java/org/apache/fop/fo/flow/Block.java Index: Block.java =================================================================== RCS file: /home/cvs/xml-fop/src/java/org/apache/fop/fo/flow/Block.java,v retrieving revision 1.2 retrieving revision 1.3 diff -u -r1.2 -r1.3 --- Block.java 14 Jul 2003 01:53:41 -0000 1.2 +++ Block.java 29 Jul 2003 18:42:31 -0000 1.3 @@ -147,7 +147,7 @@ setupID(); - structHandler.startBlock(this); + foInputHandler.startBlock(this); } private void setup() { @@ -286,7 +286,7 @@ */ public void end() { handleWhiteSpace(); - structHandler.endBlock(this); + foInputHandler.endBlock(this); } private void handleWhiteSpace() { 1.4 +5 -5 xml-fop/src/java/org/apache/fop/fo/flow/Leader.java Index: Leader.java =================================================================== RCS file: /home/cvs/xml-fop/src/java/org/apache/fop/fo/flow/Leader.java,v retrieving revision 1.3 retrieving revision 1.4 diff -u -r1.3 -r1.4 --- Leader.java 13 Jul 2003 23:33:22 -0000 1.3 +++ Leader.java 29 Jul 2003 18:42:31 -0000 1.4 @@ -64,7 +64,7 @@ import org.apache.fop.datatypes.PercentLength; import org.apache.fop.fo.FONode; import org.apache.fop.fo.FObjMixed; -import org.apache.fop.fo.StructureHandler; +import org.apache.fop.fo.FOInputHandler; import org.apache.fop.fo.properties.LeaderPattern; import org.apache.fop.layout.AccessibilityProps; import org.apache.fop.layout.AuralProps; @@ -213,11 +213,11 @@ } /** - * @param st StructureHandler to set + * @param foih FOInputHandler to set */ - public void setStructHandler(StructureHandler st) { - super.setStructHandler(st); - fontInfo = st.getFontInfo(); + public void setFOInputHandler(FOInputHandler foih) { + super.setFOInputHandler(foih); + fontInfo = foih.getFontInfo(); } private void setup() { 1.5 +5 -5 xml-fop/src/java/org/apache/fop/fo/flow/PageNumber.java Index: PageNumber.java =================================================================== RCS file: /home/cvs/xml-fop/src/java/org/apache/fop/fo/flow/PageNumber.java,v retrieving revision 1.4 retrieving revision 1.5 diff -u -r1.4 -r1.5 --- PageNumber.java 13 Jul 2003 22:41:21 -0000 1.4 +++ PageNumber.java 29 Jul 2003 18:42:31 -0000 1.5 @@ -73,7 +73,7 @@ import org.apache.fop.datatypes.ColorType; import org.apache.fop.fo.FONode; import org.apache.fop.fo.FObj; -import org.apache.fop.fo.StructureHandler; +import org.apache.fop.fo.FOInputHandler; import org.apache.fop.area.Trait; /** @@ -100,11 +100,11 @@ } /** - * @param st StructureHandler to be set + * @param foih FOInputHandler to be set */ - public void setStructHandler(StructureHandler st) { - super.setStructHandler(st); - fontInfo = st.getFontInfo(); + public void setFOInputHandler(FOInputHandler foih) { + super.setFOInputHandler(foih); + fontInfo = foih.getFontInfo(); } /** 1.5 +4 -4 xml-fop/src/java/org/apache/fop/fo/flow/PageNumberCitation.java Index: PageNumberCitation.java =================================================================== RCS file: /home/cvs/xml-fop/src/java/org/apache/fop/fo/flow/PageNumberCitation.java,v retrieving revision 1.4 retrieving revision 1.5 diff -u -r1.4 -r1.5 --- PageNumberCitation.java 13 Jul 2003 22:41:21 -0000 1.4 +++ PageNumberCitation.java 29 Jul 2003 18:42:31 -0000 1.5 @@ -63,7 +63,7 @@ import org.apache.fop.datatypes.ColorType; import org.apache.fop.fo.FONode; import org.apache.fop.fo.FObj; -import org.apache.fop.fo.StructureHandler; +import org.apache.fop.fo.FOInputHandler; import org.apache.fop.layout.AccessibilityProps; import org.apache.fop.layout.AuralProps; import org.apache.fop.layout.BackgroundProps; @@ -113,9 +113,9 @@ /** * @param st StuctureHandler object to set */ - public void setStructHandler(StructureHandler st) { - super.setStructHandler(st); - fontInfo = st.getFontInfo(); + public void setFOInputHandler(FOInputHandler foih) { + super.setFOInputHandler(foih); + fontInfo = foih.getFontInfo(); } /** 1.2 +3 -3 xml-fop/src/java/org/apache/fop/fo/pagination/Flow.java Index: Flow.java =================================================================== RCS file: /home/cvs/xml-fop/src/java/org/apache/fop/fo/pagination/Flow.java,v retrieving revision 1.1 retrieving revision 1.2 diff -u -r1.1 -r1.2 --- Flow.java 17 Jul 2003 04:52:36 -0000 1.1 +++ Flow.java 29 Jul 2003 18:42:31 -0000 1.2 @@ -127,14 +127,14 @@ // Now done in addChild of page-sequence //pageSequence.addFlow(this); - structHandler.startFlow(this); + foInputHandler.startFlow(this); } /** * Tell the StructureRenderer that we are at the end of the flow. */ public void end() { - structHandler.endFlow(this); + foInputHandler.endFlow(this); } /** 1.6 +2 -2 xml-fop/src/java/org/apache/fop/fo/pagination/PageSequence.java Index: PageSequence.java =================================================================== RCS file: /home/cvs/xml-fop/src/java/org/apache/fop/fo/pagination/PageSequence.java,v retrieving revision 1.5 retrieving revision 1.6 diff -u -r1.5 -r1.6 --- PageSequence.java 17 Jul 2003 04:52:36 -0000 1.5 +++ PageSequence.java 29 Jul 2003 18:42:31 -0000 1.6 @@ -337,7 +337,7 @@ */ private void startStructuredPageSequence() { if (!sequenceStarted) { - structHandler.startPageSequence(this); + foInputHandler.startPageSequence(this); sequenceStarted = true; } } @@ -349,7 +349,7 @@ */ public void end() { try { - this.structHandler.endPageSequence(this); + this.foInputHandler.endPageSequence(this); } catch (FOPException fopex) { getLogger().error("Error in PageSequence.end(): " + fopex.getMessage(), fopex); 1.2 +2 -2 xml-fop/src/java/org/apache/fop/fo/pagination/Title.java Index: Title.java =================================================================== RCS file: /home/cvs/xml-fop/src/java/org/apache/fop/fo/pagination/Title.java,v retrieving revision 1.1 retrieving revision 1.2 diff -u -r1.1 -r1.2 --- Title.java 17 Jul 2003 04:52:37 -0000 1.1 +++ Title.java 29 Jul 2003 18:42:31 -0000 1.2 @@ -120,7 +120,7 @@ BackgroundProps bProps = propMgr.getBackgroundProps(); // Common Font Properties - FontState fontState = propMgr.getFontState(structHandler.getFontInfo()); + FontState fontState = propMgr.getFontState(foInputHandler.getFontInfo()); // Common Margin Properties-Inline MarginInlineProps mProps = propMgr.getMarginInlineProps(); 1.4 +39 -39 xml-fop/src/java/org/apache/fop/layoutmgr/LayoutHandler.java Index: LayoutHandler.java =================================================================== RCS file: /home/cvs/xml-fop/src/java/org/apache/fop/layoutmgr/LayoutHandler.java,v retrieving revision 1.3 retrieving revision 1.4 diff -u -r1.3 -r1.4 --- LayoutHandler.java 17 Jul 2003 04:52:37 -0000 1.3 +++ LayoutHandler.java 29 Jul 2003 18:42:32 -0000 1.4 @@ -65,7 +65,7 @@ import org.apache.fop.area.StorePagesModel; import org.apache.fop.area.Title; import org.apache.fop.area.TreeExt; -import org.apache.fop.fo.StructureHandler; +import org.apache.fop.fo.FOInputHandler; import org.apache.fop.fo.flow.Block; import org.apache.fop.fo.flow.ExternalGraphic; import org.apache.fop.fo.flow.InstreamForeignObject; @@ -86,7 +86,7 @@ * This initiates layout processes and corresponding * rendering processes such as start/end. */ -public class LayoutHandler extends StructureHandler { +public class LayoutHandler extends FOInputHandler { // TODO: Collecting of statistics should be configurable private final boolean collectStatistics = true; @@ -277,219 +277,219 @@ } /** - * @see org.apache.fop.fo.StructureHandler#startFlow(Flow) + * @see org.apache.fop.fo.FOInputHandler#startFlow(Flow) */ public void startFlow(Flow fl) { } /** - * @see org.apache.fop.fo.StructureHandler#endFlow(Flow) + * @see org.apache.fop.fo.FOInputHandler#endFlow(Flow) */ public void endFlow(Flow fl) { } /** - * @see org.apache.fop.fo.StructureHandler#startBlock(Block) + * @see org.apache.fop.fo.FOInputHandler#startBlock(Block) */ public void startBlock(Block bl) { } /** - * @see org.apache.fop.fo.StructureHandler#endBlock(Block) + * @see org.apache.fop.fo.FOInputHandler#endBlock(Block) */ public void endBlock(Block bl) { } /** - * @see org.apache.fop.fo.StructureHandler#startTable(Table) + * @see org.apache.fop.fo.FOInputHandler#startTable(Table) */ public void startTable(Table tbl) { } /** - * @see org.apache.fop.fo.StructureHandler#endTable(Table) + * @see org.apache.fop.fo.FOInputHandler#endTable(Table) */ public void endTable(Table tbl) { } /** - * @see org.apache.fop.fo.StructureHandler#startHeader(TableBody) + * @see org.apache.fop.fo.FOInputHandler#startHeader(TableBody) */ public void startHeader(TableBody th) { } /** - * @see org.apache.fop.fo.StructureHandler#endHeader(TableBody) + * @see org.apache.fop.fo.FOInputHandler#endHeader(TableBody) */ public void endHeader(TableBody th) { } /** - * @see org.apache.fop.fo.StructureHandler#startFooter(TableBody) + * @see org.apache.fop.fo.FOInputHandler#startFooter(TableBody) */ public void startFooter(TableBody tf) { } /** - * @see org.apache.fop.fo.StructureHandler#endFooter(TableBody) + * @see org.apache.fop.fo.FOInputHandler#endFooter(TableBody) */ public void endFooter(TableBody tf) { } /** - * @see org.apache.fop.fo.StructureHandler#startBody(TableBody) + * @see org.apache.fop.fo.FOInputHandler#startBody(TableBody) */ public void startBody(TableBody tb) { } /** - * @see org.apache.fop.fo.StructureHandler#endBody(TableBody) + * @see org.apache.fop.fo.FOInputHandler#endBody(TableBody) */ public void endBody(TableBody tb) { } /** - * @see org.apache.fop.fo.StructureHandler#startRow(TableRow) + * @see org.apache.fop.fo.FOInputHandler#startRow(TableRow) */ public void startRow(TableRow tr) { } /** - * @see org.apache.fop.fo.StructureHandler#endRow(TableRow) + * @see org.apache.fop.fo.FOInputHandler#endRow(TableRow) */ public void endRow(TableRow tr) { } /** - * @see org.apache.fop.fo.StructureHandler#startCell(TableCell) + * @see org.apache.fop.fo.FOInputHandler#startCell(TableCell) */ public void startCell(TableCell tc) { } /** - * @see org.apache.fop.fo.StructureHandler#endCell(TableCell) + * @see org.apache.fop.fo.FOInputHandler#endCell(TableCell) */ public void endCell(TableCell tc) { } // Lists /** - * @see org.apache.fop.fo.StructureHandler#startList(ListBlock) + * @see org.apache.fop.fo.FOInputHandler#startList(ListBlock) */ public void startList(ListBlock lb) { } /** - * @see org.apache.fop.fo.StructureHandler#endList(ListBlock) + * @see org.apache.fop.fo.FOInputHandler#endList(ListBlock) */ public void endList(ListBlock lb) { } /** - * @see org.apache.fop.fo.StructureHandler#startListItem(ListItem) + * @see org.apache.fop.fo.FOInputHandler#startListItem(ListItem) */ public void startListItem(ListItem li) { } /** - * @see org.apache.fop.fo.StructureHandler#endListItem(ListItem) + * @see org.apache.fop.fo.FOInputHandler#endListItem(ListItem) */ public void endListItem(ListItem li) { } /** - * @see org.apache.fop.fo.StructureHandler#startListLabel() + * @see org.apache.fop.fo.FOInputHandler#startListLabel() */ public void startListLabel() { } /** - * @see org.apache.fop.fo.StructureHandler#endListLabel() + * @see org.apache.fop.fo.FOInputHandler#endListLabel() */ public void endListLabel() { } /** - * @see org.apache.fop.fo.StructureHandler#startListBody() + * @see org.apache.fop.fo.FOInputHandler#startListBody() */ public void startListBody() { } /** - * @see org.apache.fop.fo.StructureHandler#endListBody() + * @see org.apache.fop.fo.FOInputHandler#endListBody() */ public void endListBody() { } // Static Regions /** - * @see org.apache.fop.fo.StructureHandler#startStatic() + * @see org.apache.fop.fo.FOInputHandler#startStatic() */ public void startStatic() { } /** - * @see org.apache.fop.fo.StructureHandler#endStatic() + * @see org.apache.fop.fo.FOInputHandler#endStatic() */ public void endStatic() { } /** - * @see org.apache.fop.fo.StructureHandler#startMarkup() + * @see org.apache.fop.fo.FOInputHandler#startMarkup() */ public void startMarkup() { } /** - * @see org.apache.fop.fo.StructureHandler#endMarkup() + * @see org.apache.fop.fo.FOInputHandler#endMarkup() */ public void endMarkup() { } /** - * @see org.apache.fop.fo.StructureHandler#startLink() + * @see org.apache.fop.fo.FOInputHandler#startLink() */ public void startLink() { } /** - * @see org.apache.fop.fo.StructureHandler#endLink() + * @see org.apache.fop.fo.FOInputHandler#endLink() */ public void endLink() { } /** - * @see org.apache.fop.fo.StructureHandler#image(ExternalGraphic) + * @see org.apache.fop.fo.FOInputHandler#image(ExternalGraphic) */ public void image(ExternalGraphic eg) { } /** - * @see org.apache.fop.fo.StructureHandler#pageRef() + * @see org.apache.fop.fo.FOInputHandler#pageRef() */ public void pageRef() { } /** - * @see org.apache.fop.fo.StructureHandler#foreignObject(InstreamForeignObject) + * @see org.apache.fop.fo.FOInputHandler#foreignObject(InstreamForeignObject) */ public void foreignObject(InstreamForeignObject ifo) { } /** - * @see org.apache.fop.fo.StructureHandler#footnote() + * @see org.apache.fop.fo.FOInputHandler#footnote() */ public void footnote() { } /** - * @see org.apache.fop.fo.StructureHandler#leader(Leader) + * @see org.apache.fop.fo.FOInputHandler#leader(Leader) */ public void leader(Leader l) { } /** - * @see org.apache.fop.fo.StructureHandler#characters(char[], int, int) + * @see org.apache.fop.fo.FOInputHandler#characters(char[], int, int) */ public void characters(char[] data, int start, int length) { } 1.7 +43 -43 xml-fop/src/java/org/apache/fop/mif/MIFHandler.java Index: MIFHandler.java =================================================================== RCS file: /home/cvs/xml-fop/src/java/org/apache/fop/mif/MIFHandler.java,v retrieving revision 1.6 retrieving revision 1.7 diff -u -r1.6 -r1.7 --- MIFHandler.java 17 Jul 2003 04:52:38 -0000 1.6 +++ MIFHandler.java 29 Jul 2003 18:42:32 -0000 1.7 @@ -58,7 +58,7 @@ import org.xml.sax.SAXException; // FOP -import org.apache.fop.fo.StructureHandler; +import org.apache.fop.fo.FOInputHandler; import org.apache.fop.fo.flow.Block; import org.apache.fop.fo.pagination.Flow; import org.apache.fop.fo.pagination.PageSequence; @@ -84,7 +84,7 @@ * the FO Tree sent to this structure handler. * This builds an MIF file and writes it to the output. */ -public class MIFHandler extends StructureHandler { +public class MIFHandler extends FOInputHandler { /** the MIFFile instance */ protected MIFFile mifFile; @@ -107,14 +107,14 @@ } /** - * @see org.apache.fop.fo.StructureHandler#getFontInfo() + * @see org.apache.fop.fo.FOInputHandler#getFontInfo() */ public FontInfo getFontInfo() { return fontInfo; } /** - * @see org.apache.fop.fo.StructureHandler#startDocument() + * @see org.apache.fop.fo.FOInputHandler#startDocument() */ public void startDocument() throws SAXException { mifFile = new MIFFile(); @@ -126,7 +126,7 @@ } /** - * @see org.apache.fop.fo.StructureHandler#endDocument() + * @see org.apache.fop.fo.FOInputHandler#endDocument() */ public void endDocument() throws SAXException { // finish all open elements @@ -143,7 +143,7 @@ * Start the page sequence. * This creates the pages in the MIF document that will be used * by the following flows and static areas. - * @see org.apache.fop.fo.StructureHandler + * @see org.apache.fop.fo.FOInputHandler */ public void startPageSequence(PageSequence pageSeq) { // get the layout master set @@ -190,14 +190,14 @@ } /** - * @see org.apache.fop.fo.StructureHandler#endPageSequence(PageSequence) + * @see org.apache.fop.fo.FOInputHandler#endPageSequence(PageSequence) */ public void endPageSequence(PageSequence pageSeq) throws FOPException { } /** - * @see org.apache.fop.fo.StructureHandler#startFlow(Flow) + * @see org.apache.fop.fo.FOInputHandler#startFlow(Flow) */ public void startFlow(Flow fl) { // start text flow in body region @@ -205,7 +205,7 @@ } /** - * @see org.apache.fop.fo.StructureHandler#endFlow(Flow) + * @see org.apache.fop.fo.FOInputHandler#endFlow(Flow) */ public void endFlow(Flow fl) { textFlow.finish(true); @@ -214,7 +214,7 @@ } /** - * @see org.apache.fop.fo.StructureHandler#startBlock(Block) + * @see org.apache.fop.fo.FOInputHandler#startBlock(Block) */ public void startBlock(Block bl) { para = new MIFElement("Para"); @@ -223,7 +223,7 @@ } /** - * @see org.apache.fop.fo.StructureHandler#endBlock(Block) + * @see org.apache.fop.fo.FOInputHandler#endBlock(Block) */ public void endBlock(Block bl) { para.finish(true); @@ -231,195 +231,195 @@ } /** - * @see org.apache.fop.fo.StructureHandler#startTable(Table) + * @see org.apache.fop.fo.FOInputHandler#startTable(Table) */ public void startTable(Table tbl) { } /** - * @see org.apache.fop.fo.StructureHandler#endTable(Table) + * @see org.apache.fop.fo.FOInputHandler#endTable(Table) */ public void endTable(Table tbl) { } /** - * @see org.apache.fop.fo.StructureHandler#startHeader(TableBody) + * @see org.apache.fop.fo.FOInputHandler#startHeader(TableBody) */ public void startHeader(TableBody th) { } /** - * @see org.apache.fop.fo.StructureHandler#endHeader(TableBody) + * @see org.apache.fop.fo.FOInputHandler#endHeader(TableBody) */ public void endHeader(TableBody th) { } /** - * @see org.apache.fop.fo.StructureHandler#startFooter(TableBody) + * @see org.apache.fop.fo.FOInputHandler#startFooter(TableBody) */ public void startFooter(TableBody tf) { } /** - * @see org.apache.fop.fo.StructureHandler#endFooter(TableBody) + * @see org.apache.fop.fo.FOInputHandler#endFooter(TableBody) */ public void endFooter(TableBody tf) { } /** - * @see org.apache.fop.fo.StructureHandler#startBody(TableBody) + * @see org.apache.fop.fo.FOInputHandler#startBody(TableBody) */ public void startBody(TableBody tb) { } /** - * @see org.apache.fop.fo.StructureHandler#endBody(TableBody) + * @see org.apache.fop.fo.FOInputHandler#endBody(TableBody) */ public void endBody(TableBody tb) { } /** - * @see org.apache.fop.fo.StructureHandler#startRow(TableRow) + * @see org.apache.fop.fo.FOInputHandler#startRow(TableRow) */ public void startRow(TableRow tr) { } /** - * @see org.apache.fop.fo.StructureHandler#endRow(TableRow) + * @see org.apache.fop.fo.FOInputHandler#endRow(TableRow) */ public void endRow(TableRow tr) { } /** - * @see org.apache.fop.fo.StructureHandler#startCell(TableCell) + * @see org.apache.fop.fo.FOInputHandler#startCell(TableCell) */ public void startCell(TableCell tc) { } /** - * @see org.apache.fop.fo.StructureHandler#endCell(TableCell) + * @see org.apache.fop.fo.FOInputHandler#endCell(TableCell) */ public void endCell(TableCell tc) { } // Lists /** - * @see org.apache.fop.fo.StructureHandler#startList(ListBlock) + * @see org.apache.fop.fo.FOInputHandler#startList(ListBlock) */ public void startList(ListBlock lb) { } /** - * @see org.apache.fop.fo.StructureHandler#endList(ListBlock) + * @see org.apache.fop.fo.FOInputHandler#endList(ListBlock) */ public void endList(ListBlock lb) { } /** - * @see org.apache.fop.fo.StructureHandler#startListItem(ListItem) + * @see org.apache.fop.fo.FOInputHandler#startListItem(ListItem) */ public void startListItem(ListItem li) { } /** - * @see org.apache.fop.fo.StructureHandler#endListItem(ListItem) + * @see org.apache.fop.fo.FOInputHandler#endListItem(ListItem) */ public void endListItem(ListItem li) { } /** - * @see org.apache.fop.fo.StructureHandler#startListLabel() + * @see org.apache.fop.fo.FOInputHandler#startListLabel() */ public void startListLabel() { } /** - * @see org.apache.fop.fo.StructureHandler#endListLabel() + * @see org.apache.fop.fo.FOInputHandler#endListLabel() */ public void endListLabel() { } /** - * @see org.apache.fop.fo.StructureHandler#startListBody() + * @see org.apache.fop.fo.FOInputHandler#startListBody() */ public void startListBody() { } /** - * @see org.apache.fop.fo.StructureHandler#endListBody() + * @see org.apache.fop.fo.FOInputHandler#endListBody() */ public void endListBody() { } // Static Regions /** - * @see org.apache.fop.fo.StructureHandler#startStatic() + * @see org.apache.fop.fo.FOInputHandler#startStatic() */ public void startStatic() { } /** - * @see org.apache.fop.fo.StructureHandler#endStatic() + * @see org.apache.fop.fo.FOInputHandler#endStatic() */ public void endStatic() { } /** - * @see org.apache.fop.fo.StructureHandler#startMarkup() + * @see org.apache.fop.fo.FOInputHandler#startMarkup() */ public void startMarkup() { } /** - * @see org.apache.fop.fo.StructureHandler#endMarkup() + * @see org.apache.fop.fo.FOInputHandler#endMarkup() */ public void endMarkup() { } /** - * @see org.apache.fop.fo.StructureHandler#startLink() + * @see org.apache.fop.fo.FOInputHandler#startLink() */ public void startLink() { } /** - * @see org.apache.fop.fo.StructureHandler#endLink() + * @see org.apache.fop.fo.FOInputHandler#endLink() */ public void endLink() { } /** - * @see org.apache.fop.fo.StructureHandler#image(ExternalGraphic) + * @see org.apache.fop.fo.FOInputHandler#image(ExternalGraphic) */ public void image(ExternalGraphic eg) { } /** - * @see org.apache.fop.fo.StructureHandler#pageRef() + * @see org.apache.fop.fo.FOInputHandler#pageRef() */ public void pageRef() { } /** - * @see org.apache.fop.fo.StructureHandler#foreignObject(InstreamForeignObject) + * @see org.apache.fop.fo.FOInputHandler#foreignObject(InstreamForeignObject) */ public void foreignObject(InstreamForeignObject ifo) { } /** - * @see org.apache.fop.fo.StructureHandler#footnote() + * @see org.apache.fop.fo.FOInputHandler#footnote() */ public void footnote() { } /** - * @see org.apache.fop.fo.StructureHandler#leader(Leader) + * @see org.apache.fop.fo.FOInputHandler#leader(Leader) */ public void leader(Leader l) { } /** - * @see org.apache.fop.fo.StructureHandler#characters(char[], int, int) + * @see org.apache.fop.fo.FOInputHandler#characters(char[], int, int) */ public void characters(char data[], int start, int length) { if (para != null) { 1.11 +48 -48 xml-fop/src/java/org/apache/fop/rtf/renderer/RTFHandler.java Index: RTFHandler.java =================================================================== RCS file: /home/cvs/xml-fop/src/java/org/apache/fop/rtf/renderer/RTFHandler.java,v retrieving revision 1.10 retrieving revision 1.11 diff -u -r1.10 -r1.11 --- RTFHandler.java 17 Jul 2003 04:52:38 -0000 1.10 +++ RTFHandler.java 29 Jul 2003 18:42:32 -0000 1.11 @@ -57,7 +57,7 @@ import org.apache.fop.apps.FOPException; import org.apache.fop.datatypes.ColorType; -import org.apache.fop.fo.StructureHandler; +import org.apache.fop.fo.FOInputHandler; import org.apache.fop.fo.flow.Block; import org.apache.fop.fo.flow.ExternalGraphic; import org.apache.fop.fo.flow.InstreamForeignObject; @@ -87,7 +87,7 @@ * * @author [EMAIL PROTECTED] */ -public class RTFHandler extends StructureHandler { +public class RTFHandler extends FOInputHandler { private FontInfo fontInfo = new FontInfo(); private RtfFile rtfFile; @@ -118,14 +118,14 @@ } /** - * @see org.apache.fop.fo.StructureHandler#getFontInfo() + * @see org.apache.fop.fo.FOInputHandler#getFontInfo() */ public FontInfo getFontInfo() { return this.fontInfo; } /** - * @see org.apache.fop.fo.StructureHandler#startDocument() + * @see org.apache.fop.fo.FOInputHandler#startDocument() */ public void startDocument() throws SAXException { // FIXME sections should be created @@ -133,25 +133,25 @@ rtfFile = new RtfFile(new OutputStreamWriter(os)); docArea = rtfFile.startDocumentArea(); } catch (IOException ioe) { - // FIXME could we throw Exception in all StructureHandler events? + // FIXME could we throw Exception in all FOInputHandler events? throw new SAXException("IOException: " + ioe); } } /** - * @see org.apache.fop.fo.StructureHandler#endDocument() + * @see org.apache.fop.fo.FOInputHandler#endDocument() */ public void endDocument() throws SAXException { try { rtfFile.flush(); } catch (IOException ioe) { - // FIXME could we throw Exception in all StructureHandler events? + // FIXME could we throw Exception in all FOInputHandler events? throw new SAXException("IOException: " + ioe); } } /** - * @see org.apache.fop.fo.StructureHandler + * @see org.apache.fop.fo.FOInputHandler */ public void startPageSequence(PageSequence pageSeq) { try { @@ -161,31 +161,31 @@ warned = true; } } catch (IOException ioe) { - // FIXME could we throw Exception in all StructureHandler events? + // FIXME could we throw Exception in all FOInputHandler events? throw new Error("IOException: " + ioe); } } /** - * @see org.apache.fop.fo.StructureHandler#endPageSequence(PageSequence) + * @see org.apache.fop.fo.FOInputHandler#endPageSequence(PageSequence) */ public void endPageSequence(PageSequence pageSeq) throws FOPException { } /** - * @see org.apache.fop.fo.StructureHandler#startFlow(Flow) + * @see org.apache.fop.fo.FOInputHandler#startFlow(Flow) */ public void startFlow(Flow fl) { } /** - * @see org.apache.fop.fo.StructureHandler#endFlow(Flow) + * @see org.apache.fop.fo.FOInputHandler#endFlow(Flow) */ public void endFlow(Flow fl) { } /** - * @see org.apache.fop.fo.StructureHandler#startBlock(Block) + * @see org.apache.fop.fo.FOInputHandler#startBlock(Block) */ public void startBlock(Block bl) { try { @@ -194,214 +194,214 @@ attrBlockBackgroundColor(bl, rtfAttr); para = sect.newParagraph(rtfAttr); } catch (IOException ioe) { - // FIXME could we throw Exception in all StructureHandler events? + // FIXME could we throw Exception in all FOInputHandler events? throw new Error("IOException: " + ioe); } } /** - * @see org.apache.fop.fo.StructureHandler#endBlock(Block) + * @see org.apache.fop.fo.FOInputHandler#endBlock(Block) */ public void endBlock(Block bl) { } /** - * @see org.apache.fop.fo.StructureHandler#startTable(Table) + * @see org.apache.fop.fo.FOInputHandler#startTable(Table) */ public void startTable(Table tbl) { } /** - * @see org.apache.fop.fo.StructureHandler#endTable(Table) + * @see org.apache.fop.fo.FOInputHandler#endTable(Table) */ public void endTable(Table tbl) { } /** - * @see org.apache.fop.fo.StructureHandler#startHeader(TableBody) + * @see org.apache.fop.fo.FOInputHandler#startHeader(TableBody) */ public void startHeader(TableBody th) { } /** - * @see org.apache.fop.fo.StructureHandler#endHeader(TableBody) + * @see org.apache.fop.fo.FOInputHandler#endHeader(TableBody) */ public void endHeader(TableBody th) { } /** - * @see org.apache.fop.fo.StructureHandler#startFooter(TableBody) + * @see org.apache.fop.fo.FOInputHandler#startFooter(TableBody) */ public void startFooter(TableBody tf) { } /** - * @see org.apache.fop.fo.StructureHandler#endFooter(TableBody) + * @see org.apache.fop.fo.FOInputHandler#endFooter(TableBody) */ public void endFooter(TableBody tf) { } /** - * @see org.apache.fop.fo.StructureHandler#startBody(TableBody) + * @see org.apache.fop.fo.FOInputHandler#startBody(TableBody) */ public void startBody(TableBody tb) { } /** - * @see org.apache.fop.fo.StructureHandler#endBody(TableBody) + * @see org.apache.fop.fo.FOInputHandler#endBody(TableBody) */ public void endBody(TableBody tb) { } /** - * @see org.apache.fop.fo.StructureHandler#startRow(TableRow) + * @see org.apache.fop.fo.FOInputHandler#startRow(TableRow) */ public void startRow(TableRow tr) { } /** - * @see org.apache.fop.fo.StructureHandler#endRow(TableRow) + * @see org.apache.fop.fo.FOInputHandler#endRow(TableRow) */ public void endRow(TableRow tr) { } /** - * @see org.apache.fop.fo.StructureHandler#startCell(TableCell) + * @see org.apache.fop.fo.FOInputHandler#startCell(TableCell) */ public void startCell(TableCell tc) { } /** - * @see org.apache.fop.fo.StructureHandler#endCell(TableCell) + * @see org.apache.fop.fo.FOInputHandler#endCell(TableCell) */ public void endCell(TableCell tc) { } // Lists /** - * @see org.apache.fop.fo.StructureHandler#startList(ListBlock) + * @see org.apache.fop.fo.FOInputHandler#startList(ListBlock) */ public void startList(ListBlock lb) { } /** - * @see org.apache.fop.fo.StructureHandler#endList(ListBlock) + * @see org.apache.fop.fo.FOInputHandler#endList(ListBlock) */ public void endList(ListBlock lb) { } /** - * @see org.apache.fop.fo.StructureHandler#startListItem(ListItem) + * @see org.apache.fop.fo.FOInputHandler#startListItem(ListItem) */ public void startListItem(ListItem li) { } /** - * @see org.apache.fop.fo.StructureHandler#endListItem(ListItem) + * @see org.apache.fop.fo.FOInputHandler#endListItem(ListItem) */ public void endListItem(ListItem li) { } /** - * @see org.apache.fop.fo.StructureHandler#startListLabel() + * @see org.apache.fop.fo.FOInputHandler#startListLabel() */ public void startListLabel() { } /** - * @see org.apache.fop.fo.StructureHandler#endListLabel() + * @see org.apache.fop.fo.FOInputHandler#endListLabel() */ public void endListLabel() { } /** - * @see org.apache.fop.fo.StructureHandler#startListBody() + * @see org.apache.fop.fo.FOInputHandler#startListBody() */ public void startListBody() { } /** - * @see org.apache.fop.fo.StructureHandler#endListBody() + * @see org.apache.fop.fo.FOInputHandler#endListBody() */ public void endListBody() { } // Static Regions /** - * @see org.apache.fop.fo.StructureHandler#startStatic() + * @see org.apache.fop.fo.FOInputHandler#startStatic() */ public void startStatic() { } /** - * @see org.apache.fop.fo.StructureHandler#endStatic() + * @see org.apache.fop.fo.FOInputHandler#endStatic() */ public void endStatic() { } /** - * @see org.apache.fop.fo.StructureHandler#startMarkup() + * @see org.apache.fop.fo.FOInputHandler#startMarkup() */ public void startMarkup() { } /** - * @see org.apache.fop.fo.StructureHandler#endMarkup() + * @see org.apache.fop.fo.FOInputHandler#endMarkup() */ public void endMarkup() { } /** - * @see org.apache.fop.fo.StructureHandler#startLink() + * @see org.apache.fop.fo.FOInputHandler#startLink() */ public void startLink() { } /** - * @see org.apache.fop.fo.StructureHandler#endLink() + * @see org.apache.fop.fo.FOInputHandler#endLink() */ public void endLink() { } /** - * @see org.apache.fop.fo.StructureHandler#image(ExternalGraphic) + * @see org.apache.fop.fo.FOInputHandler#image(ExternalGraphic) */ public void image(ExternalGraphic eg) { } /** - * @see org.apache.fop.fo.StructureHandler#pageRef() + * @see org.apache.fop.fo.FOInputHandler#pageRef() */ public void pageRef() { } /** - * @see org.apache.fop.fo.StructureHandler#foreignObject(InstreamForeignObject) + * @see org.apache.fop.fo.FOInputHandler#foreignObject(InstreamForeignObject) */ public void foreignObject(InstreamForeignObject ifo) { } /** - * @see org.apache.fop.fo.StructureHandler#footnote() + * @see org.apache.fop.fo.FOInputHandler#footnote() */ public void footnote() { } /** - * @see org.apache.fop.fo.StructureHandler#leader(Leader) + * @see org.apache.fop.fo.FOInputHandler#leader(Leader) */ public void leader(Leader l) { } /** - * @see org.apache.fop.fo.StructureHandler#characters(char[], int, int) + * @see org.apache.fop.fo.FOInputHandler#characters(char[], int, int) */ public void characters(char data[], int start, int length) { try { para.newText(new String(data, start, length)); } catch (IOException ioe) { - // FIXME could we throw Exception in all StructureHandler events? + // FIXME could we throw Exception in all FOInputHandler events? throw new Error("IOException: " + ioe); } }
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]