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 gm...@apache.org on 2003/09/14 21:32:44 UTC
cvs commit: xml-fop/src/java/org/apache/fop/render AbstractRenderer.java
gmazza 2003/09/14 12:32:44
Modified: src/java/org/apache/fop/render AbstractRenderer.java
Log:
Change to have the fo:region-body display "on top" in cases of overlap with the other fo:regions.
Revision Changes Path
1.14 +6 -2 xml-fop/src/java/org/apache/fop/render/AbstractRenderer.java
Index: AbstractRenderer.java
===================================================================
RCS file: /home/cvs/xml-fop/src/java/org/apache/fop/render/AbstractRenderer.java,v
retrieving revision 1.13
retrieving revision 1.14
diff -u -r1.13 -r1.14
--- AbstractRenderer.java 10 Sep 2003 18:42:22 -0000 1.13
+++ AbstractRenderer.java 14 Sep 2003 19:32:44 -0000 1.14
@@ -276,16 +276,20 @@
* @param page The page whos page areas are to be rendered
*/
protected void renderPageAreas(Page page) {
+ /* Spec does not appear to specify whether fo:region-body should
+ appear above or below side regions in cases of overlap. FOP
+ decision is to have fo:region-body on top, hence it is rendered
+ last here. */
RegionViewport viewport;
viewport = page.getRegion(Region.BEFORE_CODE);
renderRegionViewport(viewport);
viewport = page.getRegion(Region.START_CODE);
renderRegionViewport(viewport);
- viewport = page.getRegion(Region.BODY_CODE);
- renderRegionViewport(viewport);
viewport = page.getRegion(Region.END_CODE);
renderRegionViewport(viewport);
viewport = page.getRegion(Region.AFTER_CODE);
+ renderRegionViewport(viewport);
+ viewport = page.getRegion(Region.BODY_CODE);
renderRegionViewport(viewport);
}
---------------------------------------------------------------------
To unsubscribe, e-mail: fop-cvs-unsubscribe@xml.apache.org
For additional commands, e-mail: fop-cvs-help@xml.apache.org