]> source.dussan.org Git - xmlgraphics-fop.git/commitdiff
Third phase of performance improvement.
authorFinn Bock <bckfnn@apache.org>
Tue, 19 Oct 2004 21:41:46 +0000 (21:41 +0000)
committerFinn Bock <bckfnn@apache.org>
Tue, 19 Oct 2004 21:41:46 +0000 (21:41 +0000)
PR: 31699

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198070 13f79535-47bb-0310-9956-ffa450edef68

src/java/org/apache/fop/layoutmgr/AbstractLayoutManager.java

index 1770bc196fbeba9211734d6316f3e5dfaaef3afc..73bf3bb0c9a12305912c743edad0d645cda10d36 100644 (file)
@@ -20,7 +20,6 @@ package org.apache.fop.layoutmgr;
 
 import org.apache.fop.fo.FObj;
 import org.apache.fop.fo.FONode;
-import org.apache.fop.apps.FOUserAgent;
 import org.apache.fop.area.Area;
 import org.apache.fop.area.Resolveable;
 import org.apache.fop.area.PageViewport;
@@ -40,7 +39,6 @@ import java.util.Map;
  * The base class for all LayoutManagers.
  */
 public abstract class AbstractLayoutManager implements LayoutManager, Constants {
-    protected FOUserAgent userAgent;
     protected LayoutManager parentLM = null;
     protected List childLMs = new ArrayList(10);
     protected FObj fobj;
@@ -356,6 +354,16 @@ public abstract class AbstractLayoutManager implements LayoutManager, Constants
         }
     }
 
+    /**
+     * Add the id to the page.
+     * If the id string is not null then add the id to the current page.
+     */
+    protected void addID(String foID) {
+        if (foID != null) {
+            addIDToPage(foID);
+        }
+    }
+
     /**
      * Delegate adding id reference to the parent layout manager.
      *