Class AXLMainXMPPackage

  • All Implemented Interfaces:
    org.verapdf.model.baselayer.Object, org.verapdf.model.xmplayer.MainXMPPackage, org.verapdf.model.xmplayer.XMPObject, org.verapdf.model.xmplayer.XMPPackage

    public class AXLMainXMPPackage
    extends AXLXMPPackage
    implements org.verapdf.model.xmplayer.MainXMPPackage
    Current class is representation of XMPPackage interface from abstract model based on adobe xmp library
    Author:
    Maksim Bezrukov
    • Constructor Detail

      • AXLMainXMPPackage

        public AXLMainXMPPackage​(com.adobe.xmp.impl.VeraPDFMeta xmpMetadata,
                                 boolean isSerializationValid,
                                 PDFAFlavour flavour)
        Constructs new object
        Parameters:
        xmpMetadata - object that represents this package
        isSerializationValid - true if metadata is valid
      • AXLMainXMPPackage

        public AXLMainXMPPackage​(com.adobe.xmp.impl.VeraPDFMeta xmpMetadata,
                                 boolean isSerializationValid,
                                 boolean isClosedChoiceCheck,
                                 PDFAFlavour flavour)
    • Method Detail

      • getLinkedObjects

        public List<? extends org.verapdf.model.baselayer.Object> getLinkedObjects​(String link)
        Specified by:
        getLinkedObjects in interface org.verapdf.model.baselayer.Object
        Overrides:
        getLinkedObjects in class AXLXMPPackage
        Parameters:
        link - name of the link
        Returns:
        List of all objects with link name
      • getdc_title

        public String getdc_title()
        Specified by:
        getdc_title in interface org.verapdf.model.xmplayer.MainXMPPackage