| Modifier and Type | Method and Description | 
|---|---|
XMPMetadata | 
PreflightContext.getMetadata()  | 
XMPMetadata | 
ValidationResult.getXmpMetaData()  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
PreflightContext.setMetadata(XMPMetadata metadata)  | 
| Modifier and Type | Method and Description | 
|---|---|
boolean | 
FontMetaDataValidation.analyseFontName(XMPMetadata metadata,
               PDFontDescriptor fontDesc,
               List<ValidationResult.ValidationError> ve)
Value of the dc:title must be the same as the FontName in the font descriptor. 
 | 
boolean | 
FontMetaDataValidation.analyseRights(XMPMetadata metadata,
             PDFontDescriptor fontDesc,
             List<ValidationResult.ValidationError> ve)
If XMP MetaData are present, they must have followings information :
 
 dc:rights
 Marked (with the value true)
 Owner
 UsageTerms
  
 | 
List<ValidationResult.ValidationError> | 
FontMetaDataValidation.validatePDFAIdentifer(XMPMetadata metadata,
                     PDFontDescriptor fontDesc)  | 
| Modifier and Type | Method and Description | 
|---|---|
List<ValidationResult.ValidationError> | 
SynchronizedMetaDataValidation.validateMetadataSynchronization(PDDocument document,
                               XMPMetadata metadata)
Check if document information entries and XMP information are synchronized 
 | 
List<ValidationResult.ValidationError> | 
PDFAIdentificationValidation.validatePDFAIdentifer(XMPMetadata metadata)
Check if PDFAIdentification is valid 
 | 
void | 
RDFAboutAttributeConcordanceValidation.validateRDFAboutAttributes(XMPMetadata metadata)  | 
| Modifier and Type | Method and Description | 
|---|---|
static XMPMetadata | 
XMPMetadata.createXMPMetadata()
Creates blank XMP doc with default parameters. 
 | 
static XMPMetadata | 
XMPMetadata.createXMPMetadata(String xpacketBegin,
                 String xpacketId,
                 String xpacketBytes,
                 String xpacketEncoding)
Creates blank XMP doc with specified parameters. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
XMPSchema | 
XMPSchemaFactory.createXMPSchema(XMPMetadata metadata,
               String prefix)
Create a schema that corresponding to this factory and add it to metadata 
 | 
| Constructor and Description | 
|---|
AdobePDFSchema(XMPMetadata metadata)
Constructor of an Adobe PDF schema with preferred prefix 
 | 
AdobePDFSchema(XMPMetadata metadata,
              String ownPrefix)
Constructor of an Adobe PDF schema with specified prefix 
 | 
DublinCoreSchema(XMPMetadata metadata)
Constructor of a Dublin Core schema with preferred prefix 
 | 
DublinCoreSchema(XMPMetadata metadata,
                String ownPrefix)
Constructor of a Dublin Core schema with specified prefix 
 | 
ExifSchema(XMPMetadata metadata)  | 
ExifSchema(XMPMetadata metadata,
          String ownPrefix)  | 
PDFAExtensionSchema(XMPMetadata metadata)
Build a new PDFExtension schema 
 | 
PDFAExtensionSchema(XMPMetadata metadata,
                   String prefix)  | 
PDFAIdentificationSchema(XMPMetadata metadata)
Constructor of a PDF/A Identification schema 
 | 
PDFAIdentificationSchema(XMPMetadata metadata,
                        String prefix)  | 
PhotoshopSchema(XMPMetadata metadata)  | 
PhotoshopSchema(XMPMetadata metadata,
               String ownPrefix)  | 
TiffSchema(XMPMetadata metadata)  | 
TiffSchema(XMPMetadata metadata,
          String prefix)  | 
XMPageTextSchema(XMPMetadata metadata)  | 
XMPageTextSchema(XMPMetadata metadata,
                String prefix)  | 
XMPBasicJobTicketSchema(XMPMetadata metadata)  | 
XMPBasicJobTicketSchema(XMPMetadata metadata,
                       String ownPrefix)  | 
XMPBasicSchema(XMPMetadata metadata)
Constructor of XMPBasic schema with preferred prefix 
 | 
XMPBasicSchema(XMPMetadata metadata,
              String ownPrefix)
Constructor of XMPBasic schema with specified prefix 
 | 
XMPMediaManagementSchema(XMPMetadata metadata)
Constructor of XMPMediaManagement Schema with preferred prefix 
 | 
XMPMediaManagementSchema(XMPMetadata metadata,
                        String ownPrefix)
Constructor of XMPMediaManagementSchema schema with specified prefix 
 | 
XMPRightsManagementSchema(XMPMetadata metadata)
Constructor of XMPRightsManagement Schema with preferred prefix 
 | 
XMPRightsManagementSchema(XMPMetadata metadata,
                         String ownPrefix)
Constructor of XMPRightsManagement schema with specified prefix 
 | 
XMPSchema(XMPMetadata metadata)
Create a new blank schema that can be populated. 
 | 
XMPSchema(XMPMetadata metadata,
         String prefix)
Create a new blank schema that can be populated. 
 | 
XMPSchema(XMPMetadata metadata,
         String namespaceURI,
         String prefix)
Create a new blank schema that can be populated. 
 | 
XMPSchema(XMPMetadata metadata,
         String namespaceURI,
         String prefix,
         String name)
Create a new blank schema that can be populated. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
XMPMetadata | 
AbstractField.getMetadata()  | 
| Modifier and Type | Method and Description | 
|---|---|
XMPSchema | 
TypeMapping.getAssociatedSchemaObject(XMPMetadata metadata,
                         String namespace,
                         String prefix)
Return the specialized schema class representation if it's known (create and add it to metadata). 
 | 
| Constructor and Description | 
|---|
AbstractComplexProperty(XMPMetadata metadata,
                       String propertyName)  | 
AbstractField(XMPMetadata metadata,
             String propertyName)
Constructor of a XMP Field 
 | 
AbstractSimpleProperty(XMPMetadata metadata,
                      String namespaceURI,
                      String prefix,
                      String propertyName,
                      Object value)
Property specific type constructor (namespaceURI is given) 
 | 
AbstractStructuredType(XMPMetadata metadata)  | 
AbstractStructuredType(XMPMetadata metadata,
                      String namespaceURI)  | 
AbstractStructuredType(XMPMetadata metadata,
                      String namespaceURI,
                      String fieldPrefix,
                      String propertyName)  | 
AgentNameType(XMPMetadata metadata,
             String namespaceURI,
             String prefix,
             String propertyName,
             Object value)  | 
ArrayProperty(XMPMetadata metadata,
             String namespace,
             String prefix,
             String propertyName,
             Cardinality type)
Contructor of a complex property 
 | 
BooleanType(XMPMetadata metadata,
           String namespaceURI,
           String prefix,
           String propertyName,
           Object value)
Property Boolean type constructor (namespaceURI is given) 
 | 
CFAPatternType(XMPMetadata metadata)  | 
ChoiceType(XMPMetadata metadata,
          String namespaceURI,
          String prefix,
          String propertyName,
          Object value)  | 
DateType(XMPMetadata metadata,
        String namespaceURI,
        String prefix,
        String propertyName,
        Object value)
Property Date type constructor (namespaceURI is given) 
 | 
DefinedStructuredType(XMPMetadata metadata)  | 
DefinedStructuredType(XMPMetadata metadata,
                     String namespaceURI,
                     String fieldPrefix,
                     String propertyName)  | 
DeviceSettingsType(XMPMetadata metadata)  | 
DimensionsType(XMPMetadata metadata)  | 
FlashType(XMPMetadata metadata)  | 
GPSCoordinateType(XMPMetadata metadata,
                 String namespaceURI,
                 String prefix,
                 String propertyName,
                 Object value)  | 
GUIDType(XMPMetadata metadata,
        String namespaceURI,
        String prefix,
        String propertyName,
        Object value)  | 
IntegerType(XMPMetadata metadata,
           String namespaceURI,
           String prefix,
           String propertyName,
           Object value)
Property Integer type constructor (namespaceURI is given) 
 | 
JobType(XMPMetadata metadata)  | 
JobType(XMPMetadata metadata,
       String fieldPrefix)  | 
LayerType(XMPMetadata metadata)  | 
LocaleType(XMPMetadata metadata,
          String namespaceURI,
          String prefix,
          String propertyName,
          Object value)  | 
MIMEType(XMPMetadata metadata,
        String namespaceURI,
        String prefix,
        String propertyName,
        Object value)  | 
OECFType(XMPMetadata metadata)  | 
PartType(XMPMetadata metadata,
        String namespaceURI,
        String prefix,
        String propertyName,
        Object value)  | 
PDFAFieldType(XMPMetadata metadata)  | 
PDFAPropertyType(XMPMetadata metadata)  | 
PDFASchemaType(XMPMetadata metadata)  | 
PDFATypeType(XMPMetadata metadata)  | 
ProperNameType(XMPMetadata metadata,
              String namespaceURI,
              String prefix,
              String propertyName,
              Object value)  | 
RationalType(XMPMetadata metadata,
            String namespaceURI,
            String prefix,
            String propertyName,
            Object value)  | 
RealType(XMPMetadata metadata,
        String namespaceURI,
        String prefix,
        String propertyName,
        Object value)
Property Real type constructor (namespaceURI is given) 
 | 
RenditionClassType(XMPMetadata metadata,
                  String namespaceURI,
                  String prefix,
                  String propertyName,
                  Object value)  | 
ResourceEventType(XMPMetadata metadata)  | 
ResourceRefType(XMPMetadata metadata)  | 
TextType(XMPMetadata metadata,
        String namespaceURI,
        String prefix,
        String propertyName,
        Object value)
Property Text type constructor (namespaceURI is given) 
 | 
ThumbnailType(XMPMetadata metadata)  | 
TypeMapping(XMPMetadata metadata)  | 
URIType(XMPMetadata metadata,
       String namespaceURI,
       String prefix,
       String propertyName,
       Object value)  | 
URLType(XMPMetadata metadata,
       String namespaceURI,
       String prefix,
       String propertyName,
       Object value)  | 
VersionType(XMPMetadata metadata)  | 
XPathType(XMPMetadata metadata,
         String namespaceURI,
         String prefix,
         String propertyName,
         Object value)  | 
| Modifier and Type | Method and Description | 
|---|---|
XMPMetadata | 
DomXmpParser.parse(byte[] xmp)  | 
XMPMetadata | 
DomXmpParser.parse(InputStream input)  | 
| Modifier and Type | Method and Description | 
|---|---|
protected Element | 
XmpSerializer.createRdfElement(Document doc,
                XMPMetadata metadata,
                boolean withXpacket)  | 
static void | 
PdfaExtensionHelper.populateSchemaMapping(XMPMetadata meta)  | 
void | 
XmpSerializer.serialize(XMPMetadata metadata,
         OutputStream os,
         boolean withXpacket)  | 
static void | 
PdfaExtensionHelper.validateNaming(XMPMetadata meta,
              Element description)  | 
Copyright © 2002–2018 The Apache Software Foundation. All rights reserved.