Revision: 7427
Author: victormote
Date: 2006-06-06 12:09:52 -0700 (Tue, 06 Jun 2006)
ViewCVS: http://svn.sourceforge.net/foray/?rev=7427&view=rev
Log Message:
-----------
Conform to and use new axsl method: Add method returning the Region's page.
Modified Paths:
--------------
trunk/foray/foray-areatree/src/java/org/foray/area/RegionRABody.java
Modified: trunk/foray/foray-areatree/src/java/org/foray/area/RegionRABody.java
===================================================================
--- trunk/foray/foray-areatree/src/java/org/foray/area/RegionRABody.java 2006-06-06 18:42:43 UTC (rev 7426)
+++ trunk/foray/foray-areatree/src/java/org/foray/area/RegionRABody.java 2006-06-06 19:09:52 UTC (rev 7427)
@@ -115,12 +115,16 @@
- getDimensionFootnoteRA();
}
+ public SimplePageMaster getPageMaster() {
+ // Cast verified at construction.
+ RegionBody rb = (RegionBody) traitGeneratedBy();
+ return rb.getPage();
+ }
+
public int brOriginX() {
// Start at the parent's content origin.
int x = getParentArea().crOriginX();
- // Cast verified at construction.
- RegionBody rb = (RegionBody) traitGeneratedBy();
- SimplePageMaster spm = (SimplePageMaster) rb.parentFO();
+ SimplePageMaster spm = getPageMaster();
switch (getParentArea().contentStackingDirectionAbsolute()) {
case Constants.DIRECTION_TOP_TO_BOTTOM:
case Constants.DIRECTION_BOTTOM_TO_TOP: {
@@ -142,9 +146,7 @@
public int brOriginY() {
// Start at the parent's content origin.
int y = getParentArea().crOriginY();
- // Cast verified at construction.
- SimplePageMaster spm = (SimplePageMaster)
- traitGeneratedBy().parentFO();
+ SimplePageMaster spm = getPageMaster();
switch (getWritingMode().getAbsoluteDirFromRelativeAxis(
Constants.AXIS_BP)) {
case Constants.DIRECTION_TOP_TO_BOTTOM: {
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|