Author: tilman
Date: Tue Aug 25 11:08:42 2026
New Revision: 1937397

Log:
PDFBOX-2941: add COSName.OPEN

Modified:
   pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/cos/COSName.java
   
pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/interactive/annotation/PDAnnotationText.java

Modified: pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/cos/COSName.java
==============================================================================
--- pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/cos/COSName.java        
Tue Aug 25 11:04:53 2026        (r1937396)
+++ pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/cos/COSName.java        
Tue Aug 25 11:08:42 2026        (r1937397)
@@ -447,6 +447,7 @@ public final class COSName extends COSBa
     public static final COSName ON = getPDFName("ON");
     public static final COSName OP = getPDFName("OP");
     public static final COSName OP_NS = getPDFName("op");
+    public static final COSName OPEN = getPDFName("Open");
     public static final COSName OPEN_ACTION = getPDFName("OpenAction");
     public static final COSName OPEN_TYPE = getPDFName("OpenType");
     public static final COSName OPM = getPDFName("OPM");

Modified: 
pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/interactive/annotation/PDAnnotationText.java
==============================================================================
--- 
pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/interactive/annotation/PDAnnotationText.java
    Tue Aug 25 11:04:53 2026        (r1937396)
+++ 
pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/interactive/annotation/PDAnnotationText.java
    Tue Aug 25 11:08:42 2026        (r1937397)
@@ -145,7 +145,7 @@ public class PDAnnotationText extends PD
      */
     public void setOpen(boolean open)
     {
-        getCOSObject().setBoolean(COSName.getPDFName("Open"), open);
+        getCOSObject().setBoolean(COSName.OPEN, open);
     }
 
     /**
@@ -155,7 +155,7 @@ public class PDAnnotationText extends PD
      */
     public boolean getOpen()
     {
-        return getCOSObject().getBoolean(COSName.getPDFName("Open"), false);
+        return getCOSObject().getBoolean(COSName.OPEN, false);
     }
 
     /**

Reply via email to