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