bckfnn      2004/09/22 12:19:36

  Modified:    src/java/org/apache/fop/fo/properties
                        IndentPropertyMaker.java
  Log:
  Calculate the [start|end]-indent in the first 2 cases in 5.3.2. The last
  case (no absolute margin specified) still needs more work.
  
  Revision  Changes    Path
  1.7       +5 -6      
xml-fop/src/java/org/apache/fop/fo/properties/IndentPropertyMaker.java
  
  Index: IndentPropertyMaker.java
  ===================================================================
  RCS file: 
/home/cvs/xml-fop/src/java/org/apache/fop/fo/properties/IndentPropertyMaker.java,v
  retrieving revision 1.6
  retrieving revision 1.7
  diff -u -r1.6 -r1.7
  --- IndentPropertyMaker.java  22 May 2004 21:44:37 -0000      1.6
  +++ IndentPropertyMaker.java  22 Sep 2004 19:19:36 -0000      1.7
  @@ -77,12 +77,11 @@
           // Calculate the values as described in 5.3.2.
           try {
               Numeric v = new FixedLength(0);
  -            /*
  -            if (!propertyList.getFObj().generatesInlineAreas()) {
  -                String propName = FOPropertyMapping.getPropertyName(this.propId);
  -                v = v.add(propertyList.getInherited(propName).getNumeric());
  +            if (!propertyList.getFObj().generatesReferenceAreas()) {
  +                // The inherited_value_of([start|end]-indent)
  +                v = NumericOp.addition(v, 
propertyList.getInherited(this.baseMaker.propId).getNumeric());
               }
  -            */
  +            // The corresponding absolute margin-[right|left}.
               v = NumericOp.addition(v, 
propertyList.get(propertyList.getWritingMode(lr_tb, rl_tb, tb_rl)).getNumeric());
               v = NumericOp.addition(v, getCorresponding(paddingCorresponding, 
propertyList).getNumeric());
               v = NumericOp.addition(v, getCorresponding(borderWidthCorresponding, 
propertyList).getNumeric());
  
  
  

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to