Package com.aowagie.text.xml.xmp
Class XmpBasicSchema
- java.lang.Object
-
- java.util.Dictionary<K,V>
-
- java.util.Hashtable<java.lang.Object,java.lang.Object>
-
- java.util.Properties
-
- com.aowagie.text.xml.xmp.XmpSchema
-
- com.aowagie.text.xml.xmp.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.StringCREATEDATEThe date and time the resource was originally created.private static java.lang.StringCREATORTOOLThe name of the first known tool used to create the resource.private static java.lang.StringDEFAULT_XPATH_IDdefault namespace identifierprivate static java.lang.StringDEFAULT_XPATH_URIdefault namespace uriprivate static java.lang.StringIDENTIFIERAn unordered array of text strings that unambiguously identify the resource within a given context.private static java.lang.StringMETADATADATEThe date and time that any metadata for this resource was last changed.private static java.lang.StringMODIFYDATEThe date and time the resource was last modified.private static java.lang.StringNICKNAMEA short informal name for the resource.private static longserialVersionUID
-
Constructor Summary
Constructors Constructor Description XmpBasicSchema()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description (package private) voidaddCreateDate(java.lang.String date)Adds the creation date.(package private) voidaddCreatorTool(java.lang.String creator)Adds the creatortool.(package private) voidaddModDate(java.lang.String date)Adds the modification date.-
Methods inherited from class com.aowagie.text.xml.xmp.XmpSchema
escape, getXmlns, setProperty, setProperty, toString
-
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
-
-
-
-
Field Detail
-
serialVersionUID
private static final long serialVersionUID
- See Also:
- Constant Field Values
-
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
-
-
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-
-
-