Class XmpBasicSchema

  • All Implemented Interfaces:
    java.io.Serializable, java.lang.Cloneable, java.util.Map<java.lang.Object,​java.lang.Object>

    class XmpBasicSchema
    extends XmpSchema
    An implementation of an XmpSchema.
    • Field Summary

      Fields 
      Modifier and Type Field Description
      private static java.lang.String CREATEDATE
      The date and time the resource was originally created.
      private static java.lang.String CREATORTOOL
      The name of the first known tool used to create the resource.
      private static java.lang.String DEFAULT_XPATH_ID
      default namespace identifier
      private static java.lang.String DEFAULT_XPATH_URI
      default namespace uri
      private static java.lang.String IDENTIFIER
      An unordered array of text strings that unambiguously identify the resource within a given context.
      private static java.lang.String METADATADATE
      The date and time that any metadata for this resource was last changed.
      private static java.lang.String MODIFYDATE
      The date and time the resource was last modified.
      private static java.lang.String NICKNAME
      A short informal name for the resource.
      private static long serialVersionUID  
      • Fields inherited from class java.util.Properties

        defaults
    • Constructor Summary

      Constructors 
      Constructor Description
      XmpBasicSchema()  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      (package private) void addCreateDate​(java.lang.String date)
      Adds the creation date.
      (package private) void addCreatorTool​(java.lang.String creator)
      Adds the creatortool.
      (package private) void addModDate​(java.lang.String date)
      Adds the modification date.
      • Methods inherited from class java.util.Properties

        clear, clone, compute, computeIfAbsent, computeIfPresent, contains, containsKey, containsValue, elements, entrySet, equals, forEach, get, getOrDefault, getProperty, getProperty, hashCode, isEmpty, keys, keySet, list, list, load, load, loadFromXML, merge, propertyNames, put, putAll, putIfAbsent, rehash, remove, remove, replace, replace, replaceAll, save, size, store, store, storeToXML, storeToXML, storeToXML, stringPropertyNames, values
      • Methods inherited from class java.lang.Object

        finalize, getClass, notify, notifyAll, wait, wait, wait
    • Field Detail

      • DEFAULT_XPATH_ID

        private static final java.lang.String DEFAULT_XPATH_ID
        default namespace identifier
        See Also:
        Constant Field Values
      • DEFAULT_XPATH_URI

        private static final java.lang.String DEFAULT_XPATH_URI
        default namespace uri
        See Also:
        Constant Field Values
      • CREATEDATE

        private static final java.lang.String CREATEDATE
        The date and time the resource was originally created.
        See Also:
        Constant Field Values
      • CREATORTOOL

        private static final java.lang.String CREATORTOOL
        The name of the first known tool used to create the resource. If history is present in the metadata, this value should be equivalent to that of xmpMM:History's softwareAgent property.
        See Also:
        Constant Field Values
      • IDENTIFIER

        private static final java.lang.String IDENTIFIER
        An unordered array of text strings that unambiguously identify the resource within a given context.
        See Also:
        Constant Field Values
      • METADATADATE

        private static final java.lang.String METADATADATE
        The date and time that any metadata for this resource was last changed.
        See Also:
        Constant Field Values
      • MODIFYDATE

        private static final java.lang.String MODIFYDATE
        The date and time the resource was last modified.
        See Also:
        Constant Field Values
      • NICKNAME

        private static final java.lang.String NICKNAME
        A short informal name for the resource.
        See Also:
        Constant Field Values
    • Constructor Detail

      • XmpBasicSchema

        public XmpBasicSchema()
    • Method Detail

      • addCreatorTool

        void addCreatorTool​(java.lang.String creator)
        Adds the creatortool.
        Parameters:
        creator -
      • addCreateDate

        void addCreateDate​(java.lang.String date)
        Adds the creation date.
        Parameters:
        date -
      • addModDate

        void addModDate​(java.lang.String date)
        Adds the modification date.
        Parameters:
        date -