Don't AreaTreeModel.getPageSequenceCount() and
AreaTreeModel.getPageCount(int seq) do this? AreaTreeHandler.model is
the AreaTreeModel object.

Simon

On Wed, Jul 27, 2005 at 08:43:50AM +0200, Jeremias Maerki wrote:
> Manuel,
> 
> thanks for grabbing this. I think the easiest thing will be to recreate
> what was in 0.20.5. It doesn't offer very much and I have a better
> overall mechanism in mind (as a long-term solution) but for the moment
> it is easiest to do that. Here's what I would do:
> - Copy over FormattingResults and PageSequenceResults over from 0.20.5
> and replace the license header with the once you find all over FOP Trunk.
> - Go to org.apache.fop.area.AreaTreeHandler.endPageSequence() and build
> up the FormattingResults structure as it's done in 0.20.5 in
> StreamRenderer. AreaTreeHandler is more or less the old StreamRenderer.
> - When endPageSequence() is called you can probably derive the number of
> pages generated for a page-sequence by subtracting currentPageNumber
> from startPageNumber in layoutmgr.PageSequenceLayoutManager.
> - Find a way to access the FormattingResults structure in Fop.java like
> it was done in 0.20.5.
> 
> As an alternative to doing this in AreaTreeHandler you might want to
> investigate fo.Root and fo.PageSequence but I'd prefer to have stuff
> like that in AreaTreeHandler.
> 
> I hope that gives you some hints to do this. It shouldn't really be that
> hard.
> 
> On 27.07.2005 08:13:58 Manuel Mall wrote:
> > Jeremias,
> > 
> > happy to do so - I just setup Fop under NetBeans 4.1.
> > 
> > However, where do I start for something like this?
> > 
> > Manuel
> > 
> > PS: I moved this thread over to fop-dev as I assume its more appropriate
> > here.
> > 
> > -----Original Message-----
> > From: Jeremias Maerki [mailto:[EMAIL PROTECTED]
> > Sent: Wednesday, 27 July 2005 14:08
> > To: fop-users@xmlgraphics.apache.org
> > Subject: Re: getPageCount and FOP 1.0dev
> > 
> > 
> > No, but you're welcome to help improve the situation. :-)
> > 
> > On 27.07.2005 03:50:46 Manuel Mall wrote:
> > > Jeremias post on fop-dev suggesting to push for a release made me curious
> > to
> > > check out if the new trunk code will work with our application.
> > Downloading
> > > it with subversion and building it with ant was not a big problem (These
> > > things never seem to be 100% straightforward). Some of the interfaces have
> > > changed and what was ...apps.Driver is now sort of ...apps.Fop. Not such a
> > > big deal especially as examples exist, just a nuisance if you only want to
> > > see if the new trunk code works with what we have got as it means code
> > > changes to existing code. However I am stuck with how to replace the old
> > > <driver>.getResults().getPageCount(). Is there something equivalent in
> > > 1.0dev?
> > 
> > 
> > Jeremias Maerki
> > 
> > 
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: [EMAIL PROTECTED]
> > For additional commands, e-mail: [EMAIL PROTECTED]
> 
> 
> 
> Jeremias Maerki
> 

-- 
Simon Pepping
home page: http://www.leverkruid.nl

Reply via email to