On Jan 9, 2007, at 15:22, [EMAIL PROTECTED] wrote:

Author: vhennebert
Date: Tue Jan  9 06:21:59 2007
New Revision: 494416

URL: http://svn.apache.org/viewvc?view=rev&rev=494416
Log:
In relaxed validation mode, it should be acceptable to have fo:table-footer /after/ fo:table-body

Just a little note about this. I'm not vetoing this change but I would certainly not recommend it. Allowing a table-footer as last element in the table drastically increases the complexity of layout of multi-page tables.

True, in the current design, the whole table is present when layout beings (so that means flow.Table.tableFooter will be non-null if there is a footer), but consider the difficulties if we were to alter this interaction, and begin layout for the Table before the end of the table is reached. At that point, the footer might not yet be present, and we would again be stuck in a situation where we need to have the entire table in memory...

Just a thought.


Cheers,

Andreas

Reply via email to