Interface XMPPackage

All Superinterfaces:
Object, XMPObject
All Known Subinterfaces:
MainXMPPackage
All Known Implementing Classes:
AXLMainXMPPackage, AXLXMPPackage

public interface XMPPackage extends XMPObject
XMP package
  • Method Summary

    Modifier and Type
    Method
    Description
    the actual encoding used for XMP package serialization it is different from the encoding property, which is declared encoding (deprecated)
    true if this is well formed XMP package: - package conforms to the requirements of RDF schema - package conforms to the additional requirements imposed by XMP specification on RDF format property isWellFormedXMP: Boolean; true if at least one XMP property is used more than once on the packet property hasDuplicatedProperty: Boolean; value of ‘id’ property of the ‘xpacket’ preprocessing instruction property xpacketid: String; true if all ‘Description’ child nodes of ‘RDF’ node have ‘about’ attribute with the same value property isAboutValid: Boolean; value of ‘bytes’ attribute of XMP package header (null if the attribute is missing)
    value of ‘encoding’ attribute of XMP package header (null if the attribute is missing)
    true if package serialization is valid: - package starts with one of the expected byte arrays representing package beginning in a supported encoding - package represents a well-formed XML that is serialized using the encoding of the matched byte array

    Methods inherited from interface org.verapdf.model.baselayer.Object

    getContext, getExtraContext, getID, getLinkedObjects, getLinks, getObjectType, getProperties, getSuperTypes, isContextDependent
  • Method Details

    • getisSerializationValid

      Boolean getisSerializationValid()
      true if package serialization is valid: - package starts with one of the expected byte arrays representing package beginning in a supported encoding - package represents a well-formed XML that is serialized using the encoding of the matched byte array
    • getactualEncoding

      String getactualEncoding()
      the actual encoding used for XMP package serialization it is different from the encoding property, which is declared encoding (deprecated)
    • getbytes

      String getbytes()
      true if this is well formed XMP package: - package conforms to the requirements of RDF schema - package conforms to the additional requirements imposed by XMP specification on RDF format property isWellFormedXMP: Boolean; true if at least one XMP property is used more than once on the packet property hasDuplicatedProperty: Boolean; value of ‘id’ property of the ‘xpacket’ preprocessing instruction property xpacketid: String; true if all ‘Description’ child nodes of ‘RDF’ node have ‘about’ attribute with the same value property isAboutValid: Boolean; value of ‘bytes’ attribute of XMP package header (null if the attribute is missing)
    • getencoding

      String getencoding()
      value of ‘encoding’ attribute of XMP package header (null if the attribute is missing)