]> source.dussan.org Git - xmlgraphics-fop.git/commitdiff
Removed hack that wrongly tried to calculate [start|end]-indent values.
authorFinn Bock <bckfnn@apache.org>
Wed, 22 Sep 2004 19:21:10 +0000 (19:21 +0000)
committerFinn Bock <bckfnn@apache.org>
Wed, 22 Sep 2004 19:21:10 +0000 (19:21 +0000)
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@197965 13f79535-47bb-0310-9956-ffa450edef68

src/java/org/apache/fop/fo/PropertyManager.java

index b01c3fa0dd94d841fd58fb8c35d149e9f2cf61d0..b39fc42bc9fa18d48258a57abcc79bb0d8fe8ae1 100644 (file)
@@ -274,40 +274,11 @@ public class PropertyManager implements Constants {
         props.spaceAfter = this.propertyList.get(PR_SPACE_AFTER).
                         getSpace().getOptimum().getLength().getValue();
 
-
-        // For now we do the section 5.3.2 calculation here.
-        // This is a hack that doesn't deal correctly with:
-        // - Reference vs. non-reference areas.
-        // - writing mode, it mixes start and left.
-        // - inherited values of margins and indents.
-        // When the indents properties calculate this values correctly,
-        // the block below can be removed and replaced with simple
-        // props.startIndent = this.propertyList.get(PR_START_INDENT)
-        // props.endIndent = this.propertyList.get(PR_END_INDENT)
-        CommonBorderAndPadding bpProps = getBorderAndPadding();
-
-        int startIndent = 0;
-        if (props.marginLeft != 0) {
-            startIndent = props.marginLeft; 
-        } else {
-            startIndent = this.propertyList.get(PR_START_INDENT).
-                                getLength().getValue(); 
-        }
-        props.startIndent = startIndent +
-                            bpProps.getBorderStartWidth(false) +
-                            bpProps.getPaddingStart(false);  
-
-        int endIndent = 0;
-        if (props.marginRight != 0) {
-            endIndent = props.marginRight; 
-        } else {
-            endIndent = this.propertyList.get(PR_END_INDENT).
-                                getLength().getValue(); 
-        }
-        props.endIndent = endIndent +
-                          bpProps.getBorderEndWidth(false) +
-                          bpProps.getPaddingEnd(false);
-
+        props.startIndent = this.propertyList.get(PR_START_INDENT).
+                        getLength().getValue();
+        props.endIndent = this.propertyList.get(PR_END_INDENT).
+                        getLength().getValue();
+       
         return props;
     }