aboutsummaryrefslogtreecommitdiffstats
path: root/src/java/org/apache/fop/area/LineArea.java
diff options
context:
space:
mode:
Diffstat (limited to 'src/java/org/apache/fop/area/LineArea.java')
-rw-r--r--src/java/org/apache/fop/area/LineArea.java14
1 files changed, 14 insertions, 0 deletions
diff --git a/src/java/org/apache/fop/area/LineArea.java b/src/java/org/apache/fop/area/LineArea.java
index 3213eb588..8639b8201 100644
--- a/src/java/org/apache/fop/area/LineArea.java
+++ b/src/java/org/apache/fop/area/LineArea.java
@@ -283,5 +283,19 @@ public class LineArea extends Area {
// been handled, modifying the line indent
}
}
+
+ public int getEffectiveIPD() {
+ int maxIPD = 0;
+ if (inlineAreas != null) {
+ for (Area area : inlineAreas) {
+ int effectiveIPD = area.getEffectiveIPD();
+ if (effectiveIPD > maxIPD) {
+ maxIPD = effectiveIPD;
+ }
+ }
+ }
+ return maxIPD;
+ }
+
}