Class PDExternalDataDictionary

  • All Implemented Interfaces:
    COSObjectable

    public class PDExternalDataDictionary
    extends java.lang.Object
    implements COSObjectable
    This class represents an external data dictionary.
    Version:
    $Revision: 1.0 $
    • Constructor Detail

      • PDExternalDataDictionary

        public PDExternalDataDictionary()
        Constructor.
      • PDExternalDataDictionary

        public PDExternalDataDictionary​(COSDictionary dictionary)
        Constructor.
        Parameters:
        dictionary - Dictionary
    • Method Detail

      • getCOSObject

        public COSBase getCOSObject()
        Convert this standard java object to a COS object.
        Specified by:
        getCOSObject in interface COSObjectable
        Returns:
        The cos object that matches this Java object.
      • getDictionary

        public COSDictionary getDictionary()
        returns the dictionary.
        Returns:
        the dictionary
      • getType

        public java.lang.String getType()
        returns the type of the external data dictionary. It must be "ExData", if present
        Returns:
        the type of the external data dictionary
      • getSubtype

        public java.lang.String getSubtype()
        returns the subtype of the external data dictionary.
        Returns:
        the subtype of the external data dictionary
      • setSubtype

        public void setSubtype​(java.lang.String subtype)
        This will set the subtype of the external data dictionary.
        Parameters:
        subtype - the subtype of the external data dictionary