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 ke...@apache.org on 2002/12/23 11:54:52 UTC

cvs commit: xml-fop/src/org/apache/fop/layoutmgr/table TableLayoutManager.java Body.java

keiron      2002/12/23 02:54:52

  Modified:    src/org/apache/fop/layoutmgr/table TableLayoutManager.java
                        Body.java
  Log:
  ignore tables without columns for now
  
  Revision  Changes    Path
  1.8       +3 -1      xml-fop/src/org/apache/fop/layoutmgr/table/TableLayoutManager.java
  
  Index: TableLayoutManager.java
  ===================================================================
  RCS file: /home/cvs/xml-fop/src/org/apache/fop/layoutmgr/table/TableLayoutManager.java,v
  retrieving revision 1.7
  retrieving revision 1.8
  diff -u -r1.7 -r1.8
  --- TableLayoutManager.java	29 Nov 2002 23:18:56 -0000	1.7
  +++ TableLayoutManager.java	23 Dec 2002 10:54:52 -0000	1.8
  @@ -117,6 +117,7 @@
   
           MinOptMax headerSize = null;
           if (tableHeader != null) {
  +            tableHeader.setUserAgent(getUserAgent());
               tableHeader.resetPosition(null);
               headerBreak = getHeight(tableHeader, context);
               headerSize = headerBreak.getStackingSize();
  @@ -125,6 +126,7 @@
   
           MinOptMax footerSize = null;
           if (tableFooter != null) {
  +            tableFooter.setUserAgent(getUserAgent());
               tableFooter.resetPosition(null);
               footerBreak = getHeight(tableFooter, context);
               footerSize = footerBreak.getStackingSize();
  
  
  
  1.8       +7 -1      xml-fop/src/org/apache/fop/layoutmgr/table/Body.java
  
  Index: Body.java
  ===================================================================
  RCS file: /home/cvs/xml-fop/src/org/apache/fop/layoutmgr/table/Body.java,v
  retrieving revision 1.7
  retrieving revision 1.8
  diff -u -r1.7 -r1.8
  --- Body.java	18 Nov 2002 15:54:15 -0000	1.7
  +++ Body.java	23 Dec 2002 10:54:52 -0000	1.8
  @@ -86,6 +86,12 @@
           MinOptMax stackSize = new MinOptMax();
           BreakPoss lastPos = null;
   
  +        if (columns == null) {
  +            setFinished(true);
  +            getLogger().warn("ignoring table body with undefined columns");
  +            return null;
  +        }
  +
           while ((curLM = (Row)getChildLM()) != null) {
               // Make break positions
               // Set up a LayoutContext
  
  
  

---------------------------------------------------------------------
To unsubscribe, e-mail: fop-cvs-unsubscribe@xml.apache.org
For additional commands, e-mail: fop-cvs-help@xml.apache.org