You are viewing a plain text version of this content. The canonical link for it is here.
Posted to fop-commits@xmlgraphics.apache.org by pb...@apache.org on 2004/05/08 15:14:34 UTC

cvs commit: xml-fop/src/java/org/apache/fop/area Page.java

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: fop-cvs-unsubscribe@xml.apache.org
For additional commands, e-mail: fop-cvs-help@xml.apache.org