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]