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 gm...@apache.org on 2004/11/11 09:11:07 UTC

cvs commit: xml-fop/src/java/org/apache/fop/layoutmgr LineLayoutManager.java

gmazza      2004/11/11 00:11:07

  Modified:    src/java/org/apache/fop/layoutmgr LineLayoutManager.java
  Log:
  Moved the constructor to the top.
  
  Revision  Changes    Path
  1.32      +21 -21    xml-fop/src/java/org/apache/fop/layoutmgr/LineLayoutManager.java
  
  Index: LineLayoutManager.java
  ===================================================================
  RCS file: /home/cvs/xml-fop/src/java/org/apache/fop/layoutmgr/LineLayoutManager.java,v
  retrieving revision 1.31
  retrieving revision 1.32
  diff -u -r1.31 -r1.32
  --- LineLayoutManager.java	24 Oct 2004 00:03:50 -0000	1.31
  +++ LineLayoutManager.java	11 Nov 2004 08:11:07 -0000	1.32
  @@ -50,6 +50,27 @@
       private Block fobj; 
       
       /**
  +     * Create a new Line Layout Manager.
  +     * This is used by the block layout manager to create
  +     * line managers for handling inline areas flowing into line areas.
  +     *
  +     * @param lh the default line height
  +     * @param l the default lead, from top to baseline
  +     * @param f the default follow, from baseline to bottom
  +     */
  +    public LineLayoutManager(Block node, int lh, int l, int f) {
  +        super(node);
  +        fobj = node;
  +        // the child FObj are owned by the parent BlockLM
  +        // this LM has all its childLMs preloaded
  +        fobjIter = null;
  +        lineHeight = lh;
  +        lead = l;
  +        follow = f;
  +        initialize(); // Normally done when started by parent!
  +    }
  +
  +    /**
        * @see org.apache.fop.layoutmgr.AbstractLayoutManager#initProperties()
        */
       protected void initProperties() {
  @@ -339,27 +360,6 @@
           }
       }
   
  -
  -    /**
  -     * Create a new Line Layout Manager.
  -     * This is used by the block layout manager to create
  -     * line managers for handling inline areas flowing into line areas.
  -     *
  -     * @param lh the default line height
  -     * @param l the default lead, from top to baseline
  -     * @param f the default follow, from baseline to bottom
  -     */
  -    public LineLayoutManager(Block node, int lh, int l, int f) {
  -        super(node);
  -        fobj = node;
  -        // the child FObj are owned by the parent BlockLM
  -        // this LM has all its childLMs preloaded
  -        fobjIter = null;
  -        lineHeight = lh;
  -        lead = l;
  -        follow = f;
  -        initialize(); // Normally done when started by parent!
  -    }
   
       /**
        * Call child layout managers to generate content.
  
  
  

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