Author: tilman
Date: Sat Dec 13 11:23:34 2025
New Revision: 1930495
Log:
PDFBOX-6121: avoid ClassCastException elsewhere
Modified:
pdfbox/trunk/xmpbox/src/main/java/org/apache/xmpbox/schema/PhotoshopSchema.java
Modified:
pdfbox/trunk/xmpbox/src/main/java/org/apache/xmpbox/schema/PhotoshopSchema.java
==============================================================================
---
pdfbox/trunk/xmpbox/src/main/java/org/apache/xmpbox/schema/PhotoshopSchema.java
Sat Dec 13 11:23:30 2025 (r1930494)
+++
pdfbox/trunk/xmpbox/src/main/java/org/apache/xmpbox/schema/PhotoshopSchema.java
Sat Dec 13 11:23:34 2025 (r1930495)
@@ -298,8 +298,8 @@ public class PhotoshopSchema extends XMP
public String getDateCreated()
{
- TextType tt = ((TextType) getProperty(DATE_CREATED)); //TODO cast
looks highly suspicious
- return tt == null ? null : tt.getStringValue();
+ DateType dt = getDateCreatedProperty();
+ return dt == null ? null : dt.getStringValue();
}
public void setDateCreated(String text)