From efffa4ddf06da014d41b8cc893d5fcfc7ba45584 Mon Sep 17 00:00:00 2001 From: William Victor Mote Date: Sun, 24 Aug 2003 18:52:19 +0000 Subject: [PATCH] move fo/flow/Character.getInlineArea() to layoutmgr/AddLMVisitor.getCharacterInlineArea() git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@196833 13f79535-47bb-0310-9956-ffa450edef68 --- src/java/org/apache/fop/fo/flow/Character.java | 11 ----------- src/java/org/apache/fop/layoutmgr/AddLMVisitor.java | 13 ++++++++++++- 2 files changed, 12 insertions(+), 12 deletions(-) diff --git a/src/java/org/apache/fop/fo/flow/Character.java b/src/java/org/apache/fop/fo/flow/Character.java index 12a21e022..67149586b 100644 --- a/src/java/org/apache/fop/fo/flow/Character.java +++ b/src/java/org/apache/fop/fo/flow/Character.java @@ -94,17 +94,6 @@ public class Character extends FObj { super(parent); } - public InlineArea getInlineArea() { - String str = this.properties.get("character").getString(); - if (str.length() == 1) { - org.apache.fop.area.inline.Character ch = - new org.apache.fop.area.inline.Character( - str.charAt(0)); - return ch; - } - return null; - } - private void setup() throws FOPException { // Common Aural Properties diff --git a/src/java/org/apache/fop/layoutmgr/AddLMVisitor.java b/src/java/org/apache/fop/layoutmgr/AddLMVisitor.java index bb40e9bd6..85f72ee1b 100644 --- a/src/java/org/apache/fop/layoutmgr/AddLMVisitor.java +++ b/src/java/org/apache/fop/layoutmgr/AddLMVisitor.java @@ -370,7 +370,7 @@ public class AddLMVisitor extends FOTreeVisitor { } public void serveVisitor(Character node) { - InlineArea inline = node.getInlineArea(); + InlineArea inline = getCharacterInlineArea(node); if (inline != null) { LeafNodeLayoutManager lm = new LeafNodeLayoutManager(); lm.setUserAgent(node.getUserAgent()); @@ -380,6 +380,17 @@ public class AddLMVisitor extends FOTreeVisitor { } } + public InlineArea getCharacterInlineArea(Character node) { + String str = node.properties.get("character").getString(); + if (str.length() == 1) { + org.apache.fop.area.inline.Character ch = + new org.apache.fop.area.inline.Character( + str.charAt(0)); + return ch; + } + return null; + } + /** * This adds a leafnode layout manager that deals with the * created viewport/image area. -- 2.39.5