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 lf...@apache.org on 2005/04/12 19:01:30 UTC
cvs commit: xml-fop/src/java/org/apache/fop/layoutmgr FlowLayoutManager.java
lfurini 2005/04/12 10:01:30
Modified: src/java/org/apache/fop/layoutmgr Tag:
Temp_KnuthStylePageBreaking FlowLayoutManager.java
Log:
Setting layout dimensions in the FlowLM
Revision Changes Path
No revision
No revision
1.12.2.3 +5 -1 xml-fop/src/java/org/apache/fop/layoutmgr/FlowLayoutManager.java
Index: FlowLayoutManager.java
===================================================================
RCS file: /home/cvs/xml-fop/src/java/org/apache/fop/layoutmgr/FlowLayoutManager.java,v
retrieving revision 1.12.2.2
retrieving revision 1.12.2.3
diff -u -r1.12.2.2 -r1.12.2.3
--- FlowLayoutManager.java 5 Apr 2005 15:42:45 -0000 1.12.2.2
+++ FlowLayoutManager.java 12 Apr 2005 17:01:30 -0000 1.12.2.3
@@ -18,6 +18,7 @@
package org.apache.fop.layoutmgr;
+import org.apache.fop.datatypes.PercentBase;
import org.apache.fop.fo.flow.Marker;
import org.apache.fop.fo.pagination.Flow;
import org.apache.fop.area.Area;
@@ -172,8 +173,11 @@
//TODO Reintroduce emergency counter (generate error to avoid endless loop)
-//TODO Reintroduce layout dimensions
public LinkedList getNextKnuthElements(LayoutContext context, int alignment) {
+ // set layout dimensions
+ fobj.setLayoutDimension(PercentBase.BLOCK_IPD, context.getRefIPD());
+ fobj.setLayoutDimension(PercentBase.BLOCK_BPD, context.getStackLimit().opt);
+
// currently active LM
BlockLevelLayoutManager curLM;
BlockLevelLayoutManager prevLM = null;
---------------------------------------------------------------------
To unsubscribe, e-mail: fop-commits-unsubscribe@xmlgraphics.apache.org
For additional commands, e-mail: fop-commits-help@xmlgraphics.apache.org