XmpDublinCorePackage

Inheritance: java.lang.Object, com.groupdocs.metadata.core.MetadataPackage, com.groupdocs.metadata.core.CustomPackage, com.groupdocs.metadata.core.XmpMetadataContainer, com.groupdocs.metadata.core.XmpPackage

public final class XmpDublinCorePackage extends XmpPackage

Represents the Dublin Core scheme.


For more information see: http://dublincore.org/documents/usageguide/elements.shtml.

Constructors

Constructor Description
XmpDublinCorePackage() Initializes a new instance of the XmpDublinCorePackage class.

Methods

Method Description
getContributors() Gets an array of the contributors.
setContributors(String[] value) Sets an array of the contributors.
getCoverage() Gets the extent or scope of the resource.
setCoverage(String value) Sets the extent or scope of the resource.
getCreators() Gets an array of the creators.
setCreators(String[] value) Sets an array of the creators.
getDates() Gets an array of dates associated with an event in the life cycle of the resource.
setDates(Date[] value) Sets an array of dates associated with an event in the life cycle of the resource.
getDescriptions() Gets an array of textual descriptions of the content of the resource, given in various languages.
setDescriptions(XmpLangAlt value) Sets an array of textual descriptions of the content of the resource, given in various languages.
getFormat() Gets the MIME type of the resource.
setFormat(String value) Sets the MIME type of the resource.
getIdentifier() Gets a string value representing an unambiguous reference to the resource within a given context.
setIdentifier(String value) Sets a string value representing an unambiguous reference to the resource within a given context.
getLanguages() Gets an array of languages used in the content of the resource.
setLanguages(String[] value) Sets an array of languages used in the content of the resource.
getPublishers() Gets an array of publishers made the resource available.
setPublishers(String[] value) Sets an array of publishers made the resource available.
getRelations() Gets an array of the related resources.
setRelations(String[] value) Sets an array of the related resources.
getRights() Gets an array of the informal rights statements, given in various languages.
setRights(XmpLangAlt value) Sets an array of the informal rights statements, given in various languages.
getSource() Gets the related resource from which the described resource is derived.
setSource(String value) Sets the related resource from which the described resource is derived.
getSubjects() Gets an array of descriptive phrases or keywords that specify the content of the resource.
setSubjects(String[] value) Sets an array of descriptive phrases or keywords that specify the content of the resource.
getTitles() Gets the title or name of the resource, given in various languages.
setTitles(XmpLangAlt value) Sets the title or name of the resource, given in various languages.
getTypes() Gets an array of string values representing the nature or genre of the resource.
setTypes(String[] value) Sets an array of string values representing the nature or genre of the resource.
setContributor(String contributor) Sets a single contributor of the resource.
setCreator(String creator) Sets a single creator of the resource.
setDate(Date date) Sets a single date associated with the resource.
setDescription(String description) Sets the resource description, given in a single laguage.
setLanguage(String language) Sets a single language associated with the resource.
setPublisher(String publisher) Sets a single publisher of the resource.
setRelation(String relation) Sets a single related resource.
setRights(String rights) Sets the resource rights, given in a single laguage.
setSubject(String subject) Sets a single subject of the resource.
setTitle(String title) Sets the resource title, given in a single laguage.
setType(String type) Sets a single type of the resource.
set(String name, XmpArray value) Sets the value inherited from XmpArray .

XmpDublinCorePackage()

public XmpDublinCorePackage()

Initializes a new instance of the XmpDublinCorePackage class.

getContributors()

public final String[] getContributors()

Gets an array of the contributors.

Returns: java.lang.String[] - An array of the contributors.


These contributors should not include those listed in dc:creator.

setContributors(String[] value)

public final void setContributors(String[] value)

Sets an array of the contributors.

Parameters:

Parameter Type Description
value java.lang.String[] An array of the contributors.

These contributors should not include those listed in dc:creator. |

getCoverage()

public final String getCoverage()

Gets the extent or scope of the resource.

Returns: java.lang.String - The extent or scope of the resource.

setCoverage(String value)

public final void setCoverage(String value)

Sets the extent or scope of the resource.

Parameters:

Parameter Type Description
value java.lang.String The extent or scope of the resource.

getCreators()

public final String[] getCreators()

Gets an array of the creators.

Returns: java.lang.String[] - An array of the creators.


Entities should be listed in order of decreasing precedence, if such order is significant. Examples of a creator include a person, an organization, or a service. Typically, the name of a creator should be used to indicate the entity.

setCreators(String[] value)

public final void setCreators(String[] value)

Sets an array of the creators.

Parameters:

Parameter Type Description
value java.lang.String[] An array of the creators.

Entities should be listed in order of decreasing precedence, if such order is significant. Examples of a creator include a person, an organization, or a service. Typically, the name of a creator should be used to indicate the entity. |

getDates()

public final Date[] getDates()

Gets an array of dates associated with an event in the life cycle of the resource.

Returns: java.util.Date[] - A point or period of time associated with an event in the life cycle of the resource.

setDates(Date[] value)

public final void setDates(Date[] value)

Sets an array of dates associated with an event in the life cycle of the resource.

Parameters:

Parameter Type Description
value java.util.Date[] A point or period of time associated with an event in the life cycle of the resource.

getDescriptions()

public final XmpLangAlt getDescriptions()

Gets an array of textual descriptions of the content of the resource, given in various languages.

Returns: XmpLangAlt - An array of textual descriptions of the content of the resource, given in various languages.

setDescriptions(XmpLangAlt value)

public final void setDescriptions(XmpLangAlt value)

Sets an array of textual descriptions of the content of the resource, given in various languages.

Parameters:

Parameter Type Description
value XmpLangAlt An array of textual descriptions of the content of the resource, given in various languages.

getFormat()

public final String getFormat()

Gets the MIME type of the resource.

Returns: java.lang.String - The MIME type of the resource.

setFormat(String value)

public final void setFormat(String value)

Sets the MIME type of the resource.

Parameters:

Parameter Type Description
value java.lang.String The MIME type of the resource.

getIdentifier()

public final String getIdentifier()

Gets a string value representing an unambiguous reference to the resource within a given context.

Returns: java.lang.String - A string value representing an unambiguous reference to the resource within a given context.


Recommended best practice is to identify the resource by means of a string conforming to a formal identification system.

setIdentifier(String value)

public final void setIdentifier(String value)

Sets a string value representing an unambiguous reference to the resource within a given context.

Parameters:

Parameter Type Description
value java.lang.String A string value representing an unambiguous reference to the resource within a given context.

Recommended best practice is to identify the resource by means of a string conforming to a formal identification system. |

getLanguages()

public final String[] getLanguages()

Gets an array of languages used in the content of the resource.

Returns: java.lang.String[] - An array of languages used in the content of the resource.

setLanguages(String[] value)

public final void setLanguages(String[] value)

Sets an array of languages used in the content of the resource.

Parameters:

Parameter Type Description
value java.lang.String[] An array of languages used in the content of the resource.

getPublishers()

public final String[] getPublishers()

Gets an array of publishers made the resource available.

Returns: java.lang.String[] - An array of publishers made the resource available.


Examples of a publisher include a person, an organization, or a service. Typically, the name of a publisher should be used to indicate the entity.

setPublishers(String[] value)

public final void setPublishers(String[] value)

Sets an array of publishers made the resource available.

Parameters:

Parameter Type Description
value java.lang.String[] An array of publishers made the resource available.

Examples of a publisher include a person, an organization, or a service. Typically, the name of a publisher should be used to indicate the entity. |

getRelations()

public final String[] getRelations()

Gets an array of the related resources.

Returns: java.lang.String[] - An array of the related resources.


Recommended best practice is to identify the related resource by means of a string conforming to a formal identification system.

setRelations(String[] value)

public final void setRelations(String[] value)

Sets an array of the related resources.

Parameters:

Parameter Type Description
value java.lang.String[] An array of the related resources.

Recommended best practice is to identify the related resource by means of a string conforming to a formal identification system. |

getRights()

public final XmpLangAlt getRights()

Gets an array of the informal rights statements, given in various languages.

Returns: XmpLangAlt - An array of the informal rights statements, given in various languages.


Typically, rights information includes a statement about various property rights associated with the resource, including intellectual property rights.

setRights(XmpLangAlt value)

public final void setRights(XmpLangAlt value)

Sets an array of the informal rights statements, given in various languages.

Parameters:

Parameter Type Description
value XmpLangAlt An array of the informal rights statements, given in various languages.

Typically, rights information includes a statement about various property rights associated with the resource, including intellectual property rights. |

getSource()

public final String getSource()

Gets the related resource from which the described resource is derived.

Returns: java.lang.String - The related resource from which the described resource is derived.


The described resource may be derived from the related resource in whole or in part. Recommended best practice is to identify the related resource by means of a string conforming to a formal identification system.

setSource(String value)

public final void setSource(String value)

Sets the related resource from which the described resource is derived.

Parameters:

Parameter Type Description
value java.lang.String The related resource from which the described resource is derived.

The described resource may be derived from the related resource in whole or in part. Recommended best practice is to identify the related resource by means of a string conforming to a formal identification system. |

getSubjects()

public final String[] getSubjects()

Gets an array of descriptive phrases or keywords that specify the content of the resource.

Returns: java.lang.String[] - An array of descriptive phrases or keywords that specify the content of the resource.

setSubjects(String[] value)

public final void setSubjects(String[] value)

Sets an array of descriptive phrases or keywords that specify the content of the resource.

Parameters:

Parameter Type Description
value java.lang.String[] An array of descriptive phrases or keywords that specify the content of the resource.

getTitles()

public final XmpLangAlt getTitles()

Gets the title or name of the resource, given in various languages.

Returns: XmpLangAlt - The title or name of the resource, given in various languages.

setTitles(XmpLangAlt value)

public final void setTitles(XmpLangAlt value)

Sets the title or name of the resource, given in various languages.

Parameters:

Parameter Type Description
value XmpLangAlt The title or name of the resource, given in various languages.

getTypes()

public final String[] getTypes()

Gets an array of string values representing the nature or genre of the resource.

Returns: java.lang.String[] - An array of string values representing the nature or genre of the resource.

setTypes(String[] value)

public final void setTypes(String[] value)

Sets an array of string values representing the nature or genre of the resource.

Parameters:

Parameter Type Description
value java.lang.String[] An array of string values representing the nature or genre of the resource.

setContributor(String contributor)

public final void setContributor(String contributor)

Sets a single contributor of the resource.

Parameters:

Parameter Type Description
contributor java.lang.String The contributor to set.

setCreator(String creator)

public final void setCreator(String creator)

Sets a single creator of the resource.

Parameters:

Parameter Type Description
creator java.lang.String The creator to set.

setDate(Date date)

public final void setDate(Date date)

Sets a single date associated with the resource.

Parameters:

Parameter Type Description
date java.util.Date The date to set.

setDescription(String description)

public final void setDescription(String description)

Sets the resource description, given in a single laguage.

Parameters:

Parameter Type Description
description java.lang.String The description to set.

setLanguage(String language)

public final void setLanguage(String language)

Sets a single language associated with the resource.

Parameters:

Parameter Type Description
language java.lang.String The language to set.

setPublisher(String publisher)

public final void setPublisher(String publisher)

Sets a single publisher of the resource.

Parameters:

Parameter Type Description
publisher java.lang.String The publisher to set.

setRelation(String relation)

public final void setRelation(String relation)

Sets a single related resource.

Parameters:

Parameter Type Description
relation java.lang.String The relation to set.

setRights(String rights)

public final void setRights(String rights)

Sets the resource rights, given in a single laguage.

Parameters:

Parameter Type Description
rights java.lang.String The rights statements to set.

setSubject(String subject)

public final void setSubject(String subject)

Sets a single subject of the resource.

Parameters:

Parameter Type Description
subject java.lang.String The subject to set.

setTitle(String title)

public final void setTitle(String title)

Sets the resource title, given in a single laguage.

Parameters:

Parameter Type Description
title java.lang.String The title to set.

setType(String type)

public final void setType(String type)

Sets a single type of the resource.

Parameters:

Parameter Type Description
type java.lang.String The type to set.

set(String name, XmpArray value)

public void set(String name, XmpArray value)

Sets the value inherited from XmpArray .

Parameters:

Parameter Type Description
name java.lang.String XMP metadata property name.
value XmpArray XMP metadata property value.