Uses of Class
org.apache.xmpbox.XMPMetadata
-
-
Uses of XMPMetadata in org.apache.pdfbox.preflight
Fields in org.apache.pdfbox.preflight declared as XMPMetadata Modifier and Type Field Description private XMPMetadata
PreflightContext. metadata
MetaData of the current pdf file.private XMPMetadata
ValidationResult. xmpMetaData
Object representation of the XMPMetaData contained by the pdf file This attribute can be null if the Validation fails.Methods in org.apache.pdfbox.preflight that return XMPMetadata Modifier and Type Method Description XMPMetadata
PreflightContext. getMetadata()
XMPMetadata
ValidationResult. getXmpMetaData()
Methods in org.apache.pdfbox.preflight with parameters of type XMPMetadata Modifier and Type Method Description void
PreflightContext. setMetadata(XMPMetadata metadata)
(package private) void
ValidationResult. setXmpMetaData(XMPMetadata xmpMetaData)
-
Uses of XMPMetadata in org.apache.pdfbox.preflight.font.util
Methods in org.apache.pdfbox.preflight.font.util with parameters of type XMPMetadata Modifier and Type Method Description boolean
FontMetaDataValidation. analyseFontName(XMPMetadata metadata, PDFontDescriptor fontDesc, java.util.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, java.util.List<ValidationResult.ValidationError> ve)
If XMP MetaData is present, they must have the following information : dc:rights Marked (with the value true) Owner UsageTermsjava.util.List<ValidationResult.ValidationError>
FontMetaDataValidation. validatePDFAIdentifer(XMPMetadata metadata, PDFontDescriptor fontDesc)
-
Uses of XMPMetadata in org.apache.pdfbox.preflight.metadata
Methods in org.apache.pdfbox.preflight.metadata with parameters of type XMPMetadata Modifier and Type Method Description java.util.List<ValidationResult.ValidationError>
SynchronizedMetaDataValidation. validateMetadataSynchronization(PDDocument document, XMPMetadata metadata)
Check if document information entries and XMP information are synchronizedjava.util.List<ValidationResult.ValidationError>
PDFAIdentificationValidation. validatePDFAIdentifer(XMPMetadata metadata)
Check if PDFAIdentification is validjava.util.List<ValidationResult.ValidationError>
UniquePropertiesValidation. validatePropertiesUniqueness(PDDocument document, XMPMetadata metadata)
Checks that certain metadata properties are unique.void
RDFAboutAttributeConcordanceValidation. validateRDFAboutAttributes(XMPMetadata metadata)
-
Uses of XMPMetadata in org.apache.pdfbox.preflight.process
Methods in org.apache.pdfbox.preflight.process with parameters of type XMPMetadata Modifier and Type Method Description private void
MetadataValidationProcess. checkThumbnails(PreflightContext ctx, XMPMetadata metadata)
-
Uses of XMPMetadata in org.apache.xmpbox
Methods in org.apache.xmpbox that return XMPMetadata Modifier and Type Method Description static XMPMetadata
XMPMetadata. createXMPMetadata()
Creates blank XMP doc with default parameters.static XMPMetadata
XMPMetadata. createXMPMetadata(java.lang.String xpacketBegin, java.lang.String xpacketId, java.lang.String xpacketBytes, java.lang.String xpacketEncoding)
Creates blank XMP doc with specified parameters. -
Uses of XMPMetadata in org.apache.xmpbox.schema
Methods in org.apache.xmpbox.schema with parameters of type XMPMetadata Modifier and Type Method Description XMPSchema
XMPSchemaFactory. createXMPSchema(XMPMetadata metadata, java.lang.String prefix)
Create a schema that corresponding to this factory and add it to metadataConstructors in org.apache.xmpbox.schema with parameters of type XMPMetadata Constructor Description AdobePDFSchema(XMPMetadata metadata)
Constructor of an Adobe PDF schema with preferred prefixAdobePDFSchema(XMPMetadata metadata, java.lang.String ownPrefix)
Constructor of an Adobe PDF schema with specified prefixDublinCoreSchema(XMPMetadata metadata)
Constructor of a Dublin Core schema with preferred prefixDublinCoreSchema(XMPMetadata metadata, java.lang.String ownPrefix)
Constructor of a Dublin Core schema with specified prefixExifSchema(XMPMetadata metadata)
ExifSchema(XMPMetadata metadata, java.lang.String ownPrefix)
PDFAExtensionSchema(XMPMetadata metadata)
Build a new PDFExtension schemaPDFAExtensionSchema(XMPMetadata metadata, java.lang.String prefix)
PDFAIdentificationSchema(XMPMetadata metadata)
Constructor of a PDF/A Identification schemaPDFAIdentificationSchema(XMPMetadata metadata, java.lang.String prefix)
PhotoshopSchema(XMPMetadata metadata)
PhotoshopSchema(XMPMetadata metadata, java.lang.String ownPrefix)
TiffSchema(XMPMetadata metadata)
TiffSchema(XMPMetadata metadata, java.lang.String prefix)
XMPageTextSchema(XMPMetadata metadata)
XMPageTextSchema(XMPMetadata metadata, java.lang.String prefix)
XMPBasicJobTicketSchema(XMPMetadata metadata)
XMPBasicJobTicketSchema(XMPMetadata metadata, java.lang.String ownPrefix)
XMPBasicSchema(XMPMetadata metadata)
Constructor of XMPBasic schema with preferred prefixXMPBasicSchema(XMPMetadata metadata, java.lang.String ownPrefix)
Constructor of XMPBasic schema with specified prefixXMPMediaManagementSchema(XMPMetadata metadata)
Constructor of XMPMediaManagement Schema with preferred prefixXMPMediaManagementSchema(XMPMetadata metadata, java.lang.String ownPrefix)
Constructor of XMPMediaManagementSchema schema with specified prefixXMPRightsManagementSchema(XMPMetadata metadata)
Constructor of XMPRightsManagement Schema with preferred prefixXMPRightsManagementSchema(XMPMetadata metadata, java.lang.String ownPrefix)
Constructor of XMPRightsManagement schema with specified prefixXMPSchema(XMPMetadata metadata)
Create a new blank schema that can be populated.XMPSchema(XMPMetadata metadata, java.lang.String prefix)
Create a new blank schema that can be populated.XMPSchema(XMPMetadata metadata, java.lang.String namespaceURI, java.lang.String prefix)
Create a new blank schema that can be populated.XMPSchema(XMPMetadata metadata, java.lang.String namespaceURI, java.lang.String prefix, java.lang.String name)
Create a new blank schema that can be populated. -
Uses of XMPMetadata in org.apache.xmpbox.type
Fields in org.apache.xmpbox.type declared as XMPMetadata Modifier and Type Field Description private XMPMetadata
AbstractField. metadata
private XMPMetadata
TypeMapping. metadata
Methods in org.apache.xmpbox.type that return XMPMetadata Modifier and Type Method Description XMPMetadata
AbstractField. getMetadata()
Methods in org.apache.xmpbox.type with parameters of type XMPMetadata Modifier and Type Method Description XMPSchema
TypeMapping. getAssociatedSchemaObject(XMPMetadata metadata, java.lang.String namespace, java.lang.String prefix)
Return the specialized schema class representation if it's known (create and add it to metadata).Constructors in org.apache.xmpbox.type with parameters of type XMPMetadata Constructor Description AbstractComplexProperty(XMPMetadata metadata, java.lang.String propertyName)
AbstractField(XMPMetadata metadata, java.lang.String propertyName)
Constructor of a XMP FieldAbstractSimpleProperty(XMPMetadata metadata, java.lang.String namespaceURI, java.lang.String prefix, java.lang.String propertyName, java.lang.Object value)
Property specific type constructor (namespaceURI is given)AbstractStructuredType(XMPMetadata metadata)
AbstractStructuredType(XMPMetadata metadata, java.lang.String namespaceURI)
AbstractStructuredType(XMPMetadata metadata, java.lang.String namespaceURI, java.lang.String fieldPrefix, java.lang.String propertyName)
AgentNameType(XMPMetadata metadata, java.lang.String namespaceURI, java.lang.String prefix, java.lang.String propertyName, java.lang.Object value)
ArrayProperty(XMPMetadata metadata, java.lang.String namespace, java.lang.String prefix, java.lang.String propertyName, Cardinality type)
Constructor of a complex propertyBooleanType(XMPMetadata metadata, java.lang.String namespaceURI, java.lang.String prefix, java.lang.String propertyName, java.lang.Object value)
Property Boolean type constructor (namespaceURI is given)CFAPatternType(XMPMetadata metadata)
ChoiceType(XMPMetadata metadata, java.lang.String namespaceURI, java.lang.String prefix, java.lang.String propertyName, java.lang.Object value)
DateType(XMPMetadata metadata, java.lang.String namespaceURI, java.lang.String prefix, java.lang.String propertyName, java.lang.Object value)
Property Date type constructor (namespaceURI is given)DefinedStructuredType(XMPMetadata metadata)
DefinedStructuredType(XMPMetadata metadata, java.lang.String namespaceURI, java.lang.String fieldPrefix, java.lang.String propertyName)
DeviceSettingsType(XMPMetadata metadata)
DimensionsType(XMPMetadata metadata)
FlashType(XMPMetadata metadata)
GPSCoordinateType(XMPMetadata metadata, java.lang.String namespaceURI, java.lang.String prefix, java.lang.String propertyName, java.lang.Object value)
GUIDType(XMPMetadata metadata, java.lang.String namespaceURI, java.lang.String prefix, java.lang.String propertyName, java.lang.Object value)
IntegerType(XMPMetadata metadata, java.lang.String namespaceURI, java.lang.String prefix, java.lang.String propertyName, java.lang.Object value)
Property Integer type constructor (namespaceURI is given)JobType(XMPMetadata metadata)
JobType(XMPMetadata metadata, java.lang.String fieldPrefix)
LayerType(XMPMetadata metadata)
LocaleType(XMPMetadata metadata, java.lang.String namespaceURI, java.lang.String prefix, java.lang.String propertyName, java.lang.Object value)
MIMEType(XMPMetadata metadata, java.lang.String namespaceURI, java.lang.String prefix, java.lang.String propertyName, java.lang.Object value)
OECFType(XMPMetadata metadata)
PartType(XMPMetadata metadata, java.lang.String namespaceURI, java.lang.String prefix, java.lang.String propertyName, java.lang.Object value)
PDFAFieldType(XMPMetadata metadata)
PDFAPropertyType(XMPMetadata metadata)
PDFASchemaType(XMPMetadata metadata)
PDFATypeType(XMPMetadata metadata)
ProperNameType(XMPMetadata metadata, java.lang.String namespaceURI, java.lang.String prefix, java.lang.String propertyName, java.lang.Object value)
RationalType(XMPMetadata metadata, java.lang.String namespaceURI, java.lang.String prefix, java.lang.String propertyName, java.lang.Object value)
RealType(XMPMetadata metadata, java.lang.String namespaceURI, java.lang.String prefix, java.lang.String propertyName, java.lang.Object value)
Property Real type constructor (namespaceURI is given)RenditionClassType(XMPMetadata metadata, java.lang.String namespaceURI, java.lang.String prefix, java.lang.String propertyName, java.lang.Object value)
ResourceEventType(XMPMetadata metadata)
ResourceRefType(XMPMetadata metadata)
TextType(XMPMetadata metadata, java.lang.String namespaceURI, java.lang.String prefix, java.lang.String propertyName, java.lang.Object value)
Property Text type constructor (namespaceURI is given)ThumbnailType(XMPMetadata metadata)
TypeMapping(XMPMetadata metadata)
URIType(XMPMetadata metadata, java.lang.String namespaceURI, java.lang.String prefix, java.lang.String propertyName, java.lang.Object value)
URLType(XMPMetadata metadata, java.lang.String namespaceURI, java.lang.String prefix, java.lang.String propertyName, java.lang.Object value)
VersionType(XMPMetadata metadata)
XPathType(XMPMetadata metadata, java.lang.String namespaceURI, java.lang.String prefix, java.lang.String propertyName, java.lang.Object value)
-
Uses of XMPMetadata in org.apache.xmpbox.xml
Methods in org.apache.xmpbox.xml that return XMPMetadata Modifier and Type Method Description XMPMetadata
DomXmpParser. parse(byte[] xmp)
XMPMetadata
DomXmpParser. parse(java.io.InputStream input)
private XMPMetadata
DomXmpParser. parseInitialXpacket(org.w3c.dom.ProcessingInstruction pi)
Methods in org.apache.xmpbox.xml with parameters of type XMPMetadata Modifier and Type Method Description private PropertyType
DomXmpParser. checkPropertyDefinition(XMPMetadata xmp, javax.xml.namespace.QName prop)
private void
DomXmpParser. createProperty(XMPMetadata xmp, org.w3c.dom.Element property, PropertyType type, ComplexPropertyContainer container)
protected org.w3c.dom.Element
XmpSerializer. createRdfElement(org.w3c.dom.Document doc, XMPMetadata metadata, boolean withXpacket)
private void
DomXmpParser. manageArray(XMPMetadata xmp, org.w3c.dom.Element property, PropertyType type, ComplexPropertyContainer container)
private void
DomXmpParser. manageDefinedType(XMPMetadata xmp, org.w3c.dom.Element property, java.lang.String prefix, ComplexPropertyContainer container)
private void
DomXmpParser. manageLangAlt(XMPMetadata xmp, org.w3c.dom.Element property, ComplexPropertyContainer container)
private void
DomXmpParser. manageSimpleType(XMPMetadata xmp, org.w3c.dom.Element property, Types type, ComplexPropertyContainer container)
private void
DomXmpParser. manageStructuredType(XMPMetadata xmp, org.w3c.dom.Element property, java.lang.String prefix, ComplexPropertyContainer container)
private void
DomXmpParser. parseChildrenAsProperties(XMPMetadata xmp, java.util.List<org.w3c.dom.Element> properties, TypeMapping tm, org.w3c.dom.Element description)
private void
DomXmpParser. parseDescriptionInner(XMPMetadata xmp, org.w3c.dom.Element description, ComplexPropertyContainer parentContainer)
private void
DomXmpParser. parseDescriptionRoot(XMPMetadata xmp, org.w3c.dom.Element description)
private void
DomXmpParser. parseDescriptionRootAttr(XMPMetadata xmp, org.w3c.dom.Element description, org.w3c.dom.Attr attr, TypeMapping tm)
private void
DomXmpParser. parseEndPacket(XMPMetadata metadata, org.w3c.dom.ProcessingInstruction pi)
private AbstractStructuredType
DomXmpParser. parseLiDescription(XMPMetadata xmp, javax.xml.namespace.QName descriptor, org.w3c.dom.Element liElement)
private AbstractField
DomXmpParser. parseLiElement(XMPMetadata xmp, javax.xml.namespace.QName descriptor, org.w3c.dom.Element liElement, Types type)
private static void
PdfaExtensionHelper. populatePDFASchemaType(XMPMetadata meta, PDFASchemaType st, TypeMapping tm)
private static void
PdfaExtensionHelper. populatePDFAType(XMPMetadata meta, PDFATypeType type, TypeMapping tm)
static void
PdfaExtensionHelper. populateSchemaMapping(XMPMetadata meta)
void
XmpSerializer. serialize(XMPMetadata metadata, java.io.OutputStream os, boolean withXpacket)
static void
PdfaExtensionHelper. validateNaming(XMPMetadata meta, org.w3c.dom.Element description)
-