Browse Source

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


git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@196916 13f79535-47bb-0310-9956-ffa450edef68
tags/Root_Temp_KnuthStylePageBreaking
William Victor Mote 21 years ago
parent
commit
5fc896f307

+ 13
- 0
src/java/org/apache/fop/fo/FOInputHandler.java View 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;

+ 15
- 0
src/java/org/apache/fop/fo/FOTreeHandler.java View 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)
*/

+ 15
- 0
src/java/org/apache/fop/mif/MIFHandler.java View 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)
*/

+ 15
- 0
src/java/org/apache/fop/rtf/renderer/RTFHandler.java View 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)
*/

Loading…
Cancel
Save