You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@pdfbox.apache.org by ti...@apache.org on 2021/10/24 08:11:03 UTC

svn commit: r1894522 - /pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/multipdf/LayerUtility.java

Author: tilman
Date: Sun Oct 24 08:11:03 2021
New Revision: 1894522

URL: http://svn.apache.org/viewvc?rev=1894522&view=rev
Log:
PDFBOX-4892: remove boolean parameter that hasn't been used for 10 years

Modified:
    pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/multipdf/LayerUtility.java

Modified: pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/multipdf/LayerUtility.java
URL: http://svn.apache.org/viewvc/pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/multipdf/LayerUtility.java?rev=1894522&r1=1894521&r2=1894522&view=diff
==============================================================================
--- pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/multipdf/LayerUtility.java (original)
+++ pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/multipdf/LayerUtility.java Sun Oct 24 08:11:03 2021
@@ -175,7 +175,7 @@ public class LayerUtility
         form.setResources(formRes);
 
         //Transfer some values from page to form
-        transferDict(page.getCOSObject(), form.getCOSObject(), PAGE_TO_FORM_FILTER, true);
+        transferDict(page.getCOSObject(), form.getCOSObject(), PAGE_TO_FORM_FILTER);
 
         Matrix matrix = form.getMatrix();
         AffineTransform at = matrix.createAffineTransform();
@@ -285,22 +285,17 @@ public class LayerUtility
         return layer;
     }
 
-    private void transferDict(COSDictionary orgDict, COSDictionary targetDict,
-            Set<String> filter, boolean inclusive) throws IOException
+    private void transferDict(COSDictionary orgDict, COSDictionary targetDict, Set<String> filter)
+            throws IOException
     {
         for (Map.Entry<COSName, COSBase> entry : orgDict.entrySet())
         {
             COSName key = entry.getKey();
-            if (inclusive && !filter.contains(key.getName()))
+            if (!filter.contains(key.getName()))
             {
                 continue;
             }
-            else if (!inclusive && filter.contains(key.getName()))
-            {
-                continue;
-            }
-            targetDict.setItem(key,
-                    cloner.cloneForNewDocument(entry.getValue()));
+            targetDict.setItem(key, cloner.cloneForNewDocument(entry.getValue()));
         }
     }