]> source.dussan.org Git - xmlgraphics-fop.git/commitdiff
add structure for handling table columns in fo/FOInputHandler and its subclasses...
authorWilliam Victor Mote <vmote@apache.org>
Tue, 16 Sep 2003 17:33:07 +0000 (17:33 +0000)
committerWilliam Victor Mote <vmote@apache.org>
Tue, 16 Sep 2003 17:33:07 +0000 (17:33 +0000)
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@196916 13f79535-47bb-0310-9956-ffa450edef68

src/java/org/apache/fop/fo/FOInputHandler.java
src/java/org/apache/fop/fo/FOTreeHandler.java
src/java/org/apache/fop/mif/MIFHandler.java
src/java/org/apache/fop/rtf/renderer/RTFHandler.java

index 679ec3fe8784d47633801b3cd61f6457f06e0d96..7a2b1a281dbac92a36e5d62a0eec68b99efab679 100644 (file)
@@ -62,6 +62,7 @@ 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.TableColumn;
 import org.apache.fop.fo.flow.TableBody;
 import org.apache.fop.fo.flow.TableCell;
 import org.apache.fop.fo.flow.TableRow;
@@ -167,6 +168,18 @@ public abstract class FOInputHandler extends AbstractLogEnabled {
      */
     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);
+
     /**
      *
      * @param th TableBody that is starting;
index 90fc2278d94194e907f56965eb82e0c797a895ff..a205f263dad46d16a771e5cd73b0eac08559a442 100644 (file)
@@ -66,6 +66,7 @@ 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.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 @@ public class FOTreeHandler extends FOInputHandler {
     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) {
+    }
+
     /**
      * @see org.apache.fop.fo.FOInputHandler#startHeader(TableBody)
      */
index c1a77b57d3dedf1dd0d894ad721eb2ec72507128..fbb714e6382c97aaf978c73c4f21c86c65aa605f 100644 (file)
@@ -73,6 +73,7 @@ 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.TableColumn;
 import org.apache.fop.fo.flow.TableBody;
 import org.apache.fop.fo.flow.TableCell;
 import org.apache.fop.fo.flow.TableRow;
@@ -236,6 +237,20 @@ public class MIFHandler extends FOInputHandler {
     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) {
+    }
+
     /**
      * @see org.apache.fop.fo.FOInputHandler#startHeader(TableBody)
      */
index 54386ca90855f3a4942a61a339cefaf12dfad4b3..2de35ed5865dd307f4bea938ac49ac12c13efc8b 100644 (file)
@@ -66,6 +66,7 @@ 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.TableColumn;
 import org.apache.fop.fo.flow.TableBody;
 import org.apache.fop.fo.flow.TableCell;
 import org.apache.fop.fo.flow.TableRow;
@@ -251,6 +252,20 @@ public class RTFHandler extends FOInputHandler {
     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) {
+    }
+
     /**
      * @see org.apache.fop.fo.FOInputHandler#startRow(TableRow)
      */