]> source.dussan.org Git - xmlgraphics-fop.git/commit
- factored the management of column numbers into a separate helper class
authorVincent Hennebert <vhennebert@apache.org>
Tue, 30 Oct 2007 16:21:39 +0000 (16:21 +0000)
committerVincent Hennebert <vhennebert@apache.org>
Tue, 30 Oct 2007 16:21:39 +0000 (16:21 +0000)
commit67295b556093f78416cce975060e678b94b054d0
treefda965b47dd8a8cb13a52bad4cfb200c134059de
parent4800e08fe7dc2da4312a5229e5c6910796667771
- factored the management of column numbers into a separate helper class
- moved the PendingSpan inner class from TableFObj into TableCellContainer, where it's a bit more appropriate
- simplified the getTable method in TableFObj by overriding it in Table
- simplified the propertyMaker for column-number: now it's the table-cell which notifies the parent table-body that it starts a new row. As an additional benefit the propertyMaker for starts-row is now called only once, instead of twice before
- reworked, factored and simplified the handling of column indices in TableCellContainer
- bugfix: repeated fo:table-column were not added at the right place in the column lists
- bugfix: width set on cell on second row was applied to the column's width, whereas it shouldn't
- checkstyle cleanup

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@590136 13f79535-47bb-0310-9956-ffa450edef68
src/java/org/apache/fop/fo/expr/FromTableColumnFunction.java
src/java/org/apache/fop/fo/flow/ColumnNumberManager.java [new file with mode: 0644]
src/java/org/apache/fop/fo/flow/ColumnNumberManagerHolder.java [new file with mode: 0644]
src/java/org/apache/fop/fo/flow/Table.java
src/java/org/apache/fop/fo/flow/TableBody.java
src/java/org/apache/fop/fo/flow/TableCell.java
src/java/org/apache/fop/fo/flow/TableCellContainer.java
src/java/org/apache/fop/fo/flow/TableColumn.java
src/java/org/apache/fop/fo/flow/TableFObj.java
src/java/org/apache/fop/fo/flow/TableRow.java