vmote 2003/09/16 10:33:07 Modified: src/java/org/apache/fop/fo FOInputHandler.java FOTreeHandler.java src/java/org/apache/fop/mif MIFHandler.java src/java/org/apache/fop/rtf/renderer RTFHandler.java Log: add structure for handling table columns in fo/FOInputHandler and its subclasses -- submitted by Peter Herweg, see http://nagoya.apache.org/bugzilla/show_bug.cgi?id=23085 Revision Changes Path 1.9 +14 -1 xml-fop/src/java/org/apache/fop/fo/FOInputHandler.java Index: FOInputHandler.java =================================================================== RCS file: /home/cvs/xml-fop/src/java/org/apache/fop/fo/FOInputHandler.java,v retrieving revision 1.8 retrieving revision 1.9 diff -u -r1.8 -r1.9 --- FOInputHandler.java 1 Sep 2003 19:21:07 -0000 1.8 +++ FOInputHandler.java 16 Sep 2003 17:33:06 -0000 1.9 @@ -62,6 +62,7 @@ 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.TableColumn; import org.apache.fop.fo.flow.TableBody; import org.apache.fop.fo.flow.TableCell; import org.apache.fop.fo.flow.TableRow; @@ -166,6 +167,18 @@ * @param tbl Table that is ending. */ public abstract void endTable(Table tbl); + + /** + * + * @param tc TableColumn that is starting; + */ + public abstract void startColumn(TableColumn tc); + + /** + * + * @param tc TableColumn that is ending; + */ + public abstract void endColumn(TableColumn tc); /** * 1.8 +16 -1 xml-fop/src/java/org/apache/fop/fo/FOTreeHandler.java Index: FOTreeHandler.java =================================================================== RCS file: /home/cvs/xml-fop/src/java/org/apache/fop/fo/FOTreeHandler.java,v retrieving revision 1.7 retrieving revision 1.8 diff -u -r1.7 -r1.8 --- FOTreeHandler.java 22 Aug 2003 17:21:48 -0000 1.7 +++ FOTreeHandler.java 16 Sep 2003 17:33:06 -0000 1.8 @@ -66,6 +66,7 @@ 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.TableColumn; import org.apache.fop.fo.flow.TableBody; import org.apache.fop.fo.flow.TableCell; import org.apache.fop.fo.flow.TableRow; @@ -247,6 +248,20 @@ * @see org.apache.fop.fo.FOInputHandler#endTable(Table) */ public void endTable(Table tbl) { + } + + /** + * + * @param tc TableColumn that is starting; + */ + public void startColumn(TableColumn tc) { + } + + /** + * + * @param tc TableColumn that is ending; + */ + public void endColumn(TableColumn tc) { } /** 1.12 +15 -0 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.11 retrieving revision 1.12 diff -u -r1.11 -r1.12 --- MIFHandler.java 20 Aug 2003 18:09:45 -0000 1.11 +++ MIFHandler.java 16 Sep 2003 17:33:06 -0000 1.12 @@ -73,6 +73,7 @@ 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.TableColumn; import org.apache.fop.fo.flow.TableBody; import org.apache.fop.fo.flow.TableCell; import org.apache.fop.fo.flow.TableRow; @@ -234,6 +235,20 @@ * @see org.apache.fop.fo.FOInputHandler#endTable(Table) */ public void endTable(Table tbl) { + } + + /** + * + * @param tc TableColumn that is starting; + */ + public void startColumn(TableColumn tc) { + } + + /** + * + * @param tc TableColumn that is ending; + */ + public void endColumn(TableColumn tc) { } /** 1.19 +15 -0 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.18 retrieving revision 1.19 diff -u -r1.18 -r1.19 --- RTFHandler.java 16 Sep 2003 14:50:16 -0000 1.18 +++ RTFHandler.java 16 Sep 2003 17:33:07 -0000 1.19 @@ -66,6 +66,7 @@ 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.TableColumn; import org.apache.fop.fo.flow.TableBody; import org.apache.fop.fo.flow.TableCell; import org.apache.fop.fo.flow.TableRow; @@ -249,6 +250,20 @@ * @see org.apache.fop.fo.FOInputHandler#endBody(TableBody) */ public void endBody(TableBody tb) { + } + + /** + * + * @param tc TableColumn that is starting; + */ + public void startColumn(TableColumn tc) { + } + + /** + * + * @param tc TableColumn that is ending; + */ + public void endColumn(TableColumn tc) { } /**
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]