page breaks (was: Re: cvs commit: xml-fop/test/layoutengine/testcases normal-breaking4.xml)

2005-02-10 Thread Jeremias Maerki
I think it should be relatively simple to rearrange PSLM to set up the right page before the call to getNextBreakPoss(). What I'm wondering, though, is why the breaks are handled during getParentArea using information in Traits on areas and not through BreakPoss instances during getNextBreakPoss()

Re: cvs commit: xml-fop/test/layoutengine/testcases normal-breaking4.xml

2005-02-10 Thread Jeremias Maerki
Ouch! The PageSequenceLayoutManager has a big problem. It sets the reference IPD for the flow once at the beginning and then no more. Subsequent pages get their (correct) page master only during addArea stage through getParentArea(). But the flow reference area has to be set prior to doing any getN