vmote 2003/08/28 11:03:13
Modified: src/java/org/apache/fop/fo/pagination StaticContent.java
src/java/org/apache/fop/layoutmgr PageLayoutManager.java
Log:
move fo/pagination/StaticContent.getLayoutManager() to
layoutmgr/PageLayoutManager.getStaticContentLayoutManager()
Revision Changes Path
1.6 +1 -16 xml-fop/src/java/org/apache/fop/fo/pagination/StaticContent.java
Index: StaticContent.java
===================================================================
RCS file:
/home/cvs/xml-fop/src/java/org/apache/fop/fo/pagination/StaticContent.java,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -r1.5 -r1.6
--- StaticContent.java 27 Aug 2003 18:35:21 -0000 1.5
+++ StaticContent.java 28 Aug 2003 18:03:12 -0000 1.6
@@ -54,7 +54,6 @@
import org.apache.fop.fo.FONode;
import org.apache.fop.fo.FOTreeVisitor;
import org.apache.fop.apps.FOPException;
-import org.apache.fop.layoutmgr.StaticContentLayoutManager;
/**
* Class modelling the fo:static-content object. See Sec. 6.4.19 of the XSL-FO
@@ -85,20 +84,6 @@
super.setFlowName(name);
}
- }
-
- private StaticContentLayoutManager lm;
-
- /**
- * @return this object's layout manager
- */
- public StaticContentLayoutManager getLayoutManager() {
- if (lm == null) {
- lm = new StaticContentLayoutManager();
- lm.setUserAgent(getUserAgent());
- lm.setFObj(this);
- }
- return lm;
}
/**
1.16 +11 -1 xml-fop/src/java/org/apache/fop/layoutmgr/PageLayoutManager.java
Index: PageLayoutManager.java
===================================================================
RCS file:
/home/cvs/xml-fop/src/java/org/apache/fop/layoutmgr/PageLayoutManager.java,v
retrieving revision 1.15
retrieving revision 1.16
diff -u -r1.15 -r1.16
--- PageLayoutManager.java 27 Aug 2003 18:35:21 -0000 1.15
+++ PageLayoutManager.java 28 Aug 2003 18:03:13 -0000 1.16
@@ -479,7 +479,7 @@
if (reg == null) {
getLogger().error("no region viewport: shouldn't happen");
}
- StaticContentLayoutManager lm = flow.getLayoutManager();
+ StaticContentLayoutManager lm = getStaticContentLayoutManager(flow);
lm.setUserAgent(getUserAgent());
lm.init();
lm.setRegionReference(reg.getRegion());
@@ -889,6 +889,16 @@
FODimension reldims = new FODimension(0, 0);
rr.setCTM(CTM.getCTMandRelDims(r.getPropertyManager().getAbsRefOrient(),
r.getPropertyManager().getWritingMode(), absRegVPRect, reldims));
+ }
+
+ /**
+ * @return a StaticContent layout manager
+ */
+ public StaticContentLayoutManager getStaticContentLayoutManager(StaticContent
sc) {
+ StaticContentLayoutManager lm = new StaticContentLayoutManager();
+ lm.setUserAgent(getUserAgent());
+ lm.setFObj(sc);
+ return lm;
}
}
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]