pbwest 2004/05/08 06:14:34 Modified: src/java/org/apache/fop/area Tag: FOP_0-20-0_Alt-Design Page.java Log: Added setting of PageRefArea to setupNullPage get and set pageRefArea getRegionBodyRefArea Revision Changes Path No revision No revision 1.4.2.5 +20 -1 xml-fop/src/java/org/apache/fop/area/Page.java Index: Page.java =================================================================== RCS file: /home/cvs/xml-fop/src/java/org/apache/fop/area/Page.java,v retrieving revision 1.4.2.4 retrieving revision 1.4.2.5 diff -u -r1.4.2.4 -r1.4.2.5 --- Page.java 4 May 2004 07:46:45 -0000 1.4.2.4 +++ Page.java 8 May 2004 13:14:34 -0000 1.4.2.5 @@ -118,13 +118,18 @@ */ public static Page setupNullPage(FoPageSequence pageSeq, long id) { Page page = new Page(pageSeq, id); - page.setVport(PageViewport.nullPageVport(pageSeq, page, page)); + PageViewport pageVport = + PageViewport.nullPageVport(pageSeq, page, page); + page.setVport(pageVport); + PageRefArea refArea = pageVport.getPageRefArea(); + page.setPageRefArea(refArea); return page; } /** The <code>simple-page-master</code> that generated this page. */ protected FoSimplePageMaster pageMaster = null; /** The single <code>page-viewport</code> child of this page */ protected PageViewport vport = null; + protected PageRefArea pageRefArea = null; /** * @return the vport @@ -138,9 +143,23 @@ public void setVport(PageViewport vport) { this.vport = vport; } + /** + * @param pageRefArea to set + */ + public void setPageRefArea(PageRefArea pageRefArea) { + this.pageRefArea = pageRefArea; + } + public PageRefArea getPageRefArea() { + return vport.getPageRefArea(); + } /** The formatted page number */ private String pageNumber = null; + public Area getRegionBodyRefArea() { + // TODO - make the real version of this + Area regionBodyRef = null; + return regionBodyRef; + } /** * Set the page number for this page. * @param num the string representing the page number
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]