[ https://issues.apache.org/jira/browse/PDFBOX-1386?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14177686#comment-14177686 ]
John Hewson commented on PDFBOX-1386: ------------------------------------- I'm in the process of refactoring PDOptionalContentGroup and PDProperyList as part of PDFBOX-2370, so it's a good time for us to take a patch against the trunk. Please note that we need a [subversion patch|https://ariejan.net/2007/07/03/how-to-create-and-apply-a-patch-with-subversion/] rather than .java source files. (Also no "DT" prefix). > Proposal for classes to handle optional contents > ------------------------------------------------ > > Key: PDFBOX-1386 > URL: https://issues.apache.org/jira/browse/PDFBOX-1386 > Project: PDFBox > Issue Type: New Feature > Components: PDModel > Reporter: Dominic Tubach > Priority: Minor > Attachments: DTCOSName.java, DTPDContentUsageDictionary.java, > DTPDContentUsageDictionaryTest.java, DTPDOptionalContentConfiguration.java, > DTPDOptionalContentConfigurationTest.java, DTPDOptionalContentGroup.java, > DTPDOptionalContentGroupTest.java, > DTPDOptionalContentMembershipDictionary.java, > DTPDOptionalContentMembershipDictionaryTest.java, > DTPDOptionalContentProperties.java, DTPDOptionalContentPropertiesTest.java, > DTPDUsageApplicationDictionary.java, DTPDUsageApplicationDictionaryTest.java > > > Attached are classes as proposal to handle optional contents. > It requires the classes in the issues #PDFBOX-1383 and #PDFBOX-1385 > It requires Java 1.6 (It might be enough to remove the @Override annotations > for Java 1.5 compatibility.) -- This message was sent by Atlassian JIRA (v6.3.4#6332)