Package | Description |
---|---|
org.apache.xmpbox | |
org.apache.xmpbox.schema | |
org.apache.xmpbox.type | |
org.apache.xmpbox.xml |
Modifier and Type | Method and Description |
---|---|
XMPSchema |
XMPMetadata.createAndAddDefaultSchema(String nsPrefix,
String nsURI)
Set a unspecialized schema
|
XMPSchema |
XMPMetadata.getSchema(Class<? extends XMPSchema> clz) |
XMPSchema |
XMPMetadata.getSchema(String nsURI)
Return the schema corresponding to this nsURI BE CAREFUL: typically, Metadata should contains one schema for each
type this method return the first schema encountered corresponding to this NSURI Return null if unknown
|
XMPSchema |
XMPMetadata.getSchema(String prefix,
String nsURI)
Return the schema corresponding to this nsURI and a prefix This method is here to treat metadata which embed more
than one time the same schema It permit to retrieve a specific schema with its prefix
|
Modifier and Type | Method and Description |
---|---|
List<XMPSchema> |
XMPMetadata.getAllSchemas()
Get All Schemas declared in this metadata representation
|
Modifier and Type | Method and Description |
---|---|
void |
XMPMetadata.addSchema(XMPSchema obj)
Add a schema to the current structure
|
void |
XMPMetadata.removeSchema(XMPSchema schema)
Remove a schema
|
Modifier and Type | Method and Description |
---|---|
XMPSchema |
XMPMetadata.getSchema(Class<? extends XMPSchema> clz) |
Modifier and Type | Class and Description |
---|---|
class |
AdobePDFSchema
Representation of Adobe PDF Schema
|
class |
DublinCoreSchema
Representation of a DublinCore Schema
|
class |
PDFAExtensionSchema
Representation of a PDF/A Extension schema description schema
|
class |
PDFAIdentificationSchema
Representation of PDF/A Identification Schema
|
class |
PhotoshopSchema |
class |
XMPBasicJobTicketSchema |
class |
XMPBasicSchema
Representation of XMPBasic Schema
|
class |
XMPMediaManagementSchema
Representation of XMPMediaManagement Schema
|
class |
XMPRightsManagementSchema
Representation of XMP Rights Management Schema
|
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
|
Modifier and Type | Method and Description |
---|---|
void |
XMPSchema.merge(XMPSchema xmpSchema)
A basic schema merge, it merges bags and sequences and replace everything else.
|
Constructor and Description |
---|
XMPSchemaFactory(String namespace,
Class<? extends XMPSchema> schemaClass,
PropertiesDescription propDef)
Factory Constructor for basic known schemas
|
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).
|
Modifier and Type | Method and Description |
---|---|
protected Element |
XmpSerializer.serializeSchema(Document doc,
XMPSchema schema) |
Copyright © 2002–2015 The Apache Software Foundation. All rights reserved.