Author: tilman
Date: Sat Dec  6 18:26:58 2025
New Revision: 1930294

Log:
PDFBOX-5660: improve toString

Modified:
   
pdfbox/branches/3.0/xmpbox/src/main/java/org/apache/xmpbox/type/AbstractSimpleProperty.java
   
pdfbox/branches/3.0/xmpbox/src/test/java/org/apache/xmpbox/xml/DomXmpParserTest.java

Modified: 
pdfbox/branches/3.0/xmpbox/src/main/java/org/apache/xmpbox/type/AbstractSimpleProperty.java
==============================================================================
--- 
pdfbox/branches/3.0/xmpbox/src/main/java/org/apache/xmpbox/type/AbstractSimpleProperty.java
 Sat Dec  6 18:26:53 2025        (r1930293)
+++ 
pdfbox/branches/3.0/xmpbox/src/main/java/org/apache/xmpbox/type/AbstractSimpleProperty.java
 Sat Dec  6 18:26:58 2025        (r1930294)
@@ -99,7 +99,7 @@ public abstract class AbstractSimpleProp
     @Override
     public String toString()
     {
-        return "[" + this.getClass().getSimpleName() + ":" + getStringValue() 
+ "]";
+        return "[" + getPropertyName() + "=" + this.getClass().getSimpleName() 
+ ":" + getStringValue() + "]";
     }
 
     /**

Modified: 
pdfbox/branches/3.0/xmpbox/src/test/java/org/apache/xmpbox/xml/DomXmpParserTest.java
==============================================================================
--- 
pdfbox/branches/3.0/xmpbox/src/test/java/org/apache/xmpbox/xml/DomXmpParserTest.java
        Sat Dec  6 18:26:53 2025        (r1930293)
+++ 
pdfbox/branches/3.0/xmpbox/src/test/java/org/apache/xmpbox/xml/DomXmpParserTest.java
        Sat Dec  6 18:26:58 2025        (r1930294)
@@ -199,7 +199,7 @@ class DomXmpParserTest
         XMPageTextSchema pageTextSchema = xmp.getPageTextSchema();
         DimensionsType dim = (DimensionsType) 
pageTextSchema.getProperty(XMPageTextSchema.MAX_PAGE_SIZE);
         Assertions.assertEquals("DimensionsType{4.0 x 3.0 inch}", 
dim.toString());
-        Assertions.assertEquals("[IntegerType:7]", 
pageTextSchema.getProperty(XMPageTextSchema.N_PAGES).toString());
+        Assertions.assertEquals("[NPages=IntegerType:7]", 
pageTextSchema.getProperty(XMPageTextSchema.N_PAGES).toString());
         XMPMediaManagementSchema xmpMediaManagementSchema = 
xmp.getXMPMediaManagementSchema();
         ResourceRefType derivedFromProperty = 
xmpMediaManagementSchema.getDerivedFromProperty();
         Assertions.assertEquals("uuid:b429d411-e628-45ca-b932-d2c77fbe6cd3", 
xmpMediaManagementSchema.getInstanceID());

Reply via email to