org.apache.jetspeed.om.impl
Class DublinCoreImpl

java.lang.Object
  extended by org.apache.jetspeed.om.impl.DublinCoreImpl
All Implemented Interfaces:
java.io.Serializable, DublinCore

public class DublinCoreImpl
extends java.lang.Object
implements DublinCore

DublinCoreImpl
Implementation that allows retrieving information according to the Dublin Core specification (http://www.dublincore.org)

Version:
$Id: DublinCoreImpl.java 517719 2007-03-13 15:05:48Z ate $
Author:
Jeremy Ford
See Also:
Serialized Form

Field Summary
static java.lang.String CONTRIBUTOR
           
static java.lang.String COVERAGE
           
static java.lang.String CREATOR
           
static java.lang.String DESCRIPTION
           
static java.lang.String FORMAT
           
static java.lang.String IDENTIFIER
           
static java.lang.String LANGUAGE
           
static java.lang.String PUBLISHER
           
static java.lang.String RELATION
           
static java.lang.String RIGHT
           
static java.lang.String SOURCE
           
static java.lang.String SUBJECT
           
static java.lang.String TITLE
           
static java.lang.String TYPE
           
 
Constructor Summary
DublinCoreImpl(GenericMetadata md)
           
 
Method Summary
 void addContributor(java.util.Locale locale, java.lang.String contributor)
           
 void addCoverage(java.util.Locale locale, java.lang.String coverage)
           
 void addCreator(java.util.Locale locale, java.lang.String creator)
           
 void addDescription(java.util.Locale locale, java.lang.String description)
           
 void addFormat(java.util.Locale locale, java.lang.String format)
           
 void addIdentifier(java.util.Locale locale, java.lang.String identifier)
           
 void addLanguage(java.util.Locale locale, java.lang.String language)
           
 void addPublisher(java.util.Locale locale, java.lang.String publisher)
           
 void addRelation(java.util.Locale locale, java.lang.String relation)
           
 void addRight(java.util.Locale locale, java.lang.String right)
           
 void addSource(java.util.Locale locale, java.lang.String source)
           
 void addSubject(java.util.Locale locale, java.lang.String subject)
           
 void addTitle(java.util.Locale locale, java.lang.String title)
           
 void addType(java.util.Locale locale, java.lang.String type)
           
 java.util.Collection getContributors()
           
 java.util.Collection getCoverages()
           
 java.util.Collection getCreators()
           
 java.util.Collection getDescriptions()
           
 java.util.Collection getFormats()
           
 java.util.Collection getIdentifiers()
           
 java.util.Collection getLanguages()
           
 java.util.Collection getPublishers()
           
 java.util.Collection getRelations()
           
 java.util.Collection getRights()
           
 java.util.Collection getSources()
           
 java.util.Collection getSubjects()
           
 java.util.Collection getTitles()
           
 java.util.Collection getTypes()
           
 void setContributors(java.util.Collection contributors)
           
 void setCoverages(java.util.Collection coverages)
           
 void setCreators(java.util.Collection creators)
           
 void setDescriptions(java.util.Collection descriptions)
           
 void setFormats(java.util.Collection formats)
           
 void setIdentifiers(java.util.Collection identifiers)
           
 void setLanguages(java.util.Collection languages)
           
 void setPublishers(java.util.Collection publishers)
           
 void setRelations(java.util.Collection relations)
           
 void setRights(java.util.Collection rights)
           
 void setSources(java.util.Collection sources)
           
 void setSubjects(java.util.Collection subjects)
           
 void setTitles(java.util.Collection titles)
           
 void setTypes(java.util.Collection types)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

TITLE

public static final java.lang.String TITLE
See Also:
Constant Field Values

CONTRIBUTOR

public static final java.lang.String CONTRIBUTOR
See Also:
Constant Field Values

COVERAGE

public static final java.lang.String COVERAGE
See Also:
Constant Field Values

CREATOR

public static final java.lang.String CREATOR
See Also:
Constant Field Values

DESCRIPTION

public static final java.lang.String DESCRIPTION
See Also:
Constant Field Values

FORMAT

public static final java.lang.String FORMAT
See Also:
Constant Field Values

IDENTIFIER

public static final java.lang.String IDENTIFIER
See Also:
Constant Field Values

LANGUAGE

public static final java.lang.String LANGUAGE
See Also:
Constant Field Values

PUBLISHER

public static final java.lang.String PUBLISHER
See Also:
Constant Field Values

RELATION

public static final java.lang.String RELATION
See Also:
Constant Field Values

RIGHT

public static final java.lang.String RIGHT
See Also:
Constant Field Values

SOURCE

public static final java.lang.String SOURCE
See Also:
Constant Field Values

SUBJECT

public static final java.lang.String SUBJECT
See Also:
Constant Field Values

TYPE

public static final java.lang.String TYPE
See Also:
Constant Field Values
Constructor Detail

DublinCoreImpl

public DublinCoreImpl(GenericMetadata md)
Parameters:
md -
Method Detail

getTitles

public java.util.Collection getTitles()
Specified by:
getTitles in interface DublinCore
Returns:
Returns the titles

setTitles

public void setTitles(java.util.Collection titles)
Specified by:
setTitles in interface DublinCore
Parameters:
titles - The titles to set

getContributors

public java.util.Collection getContributors()
Specified by:
getContributors in interface DublinCore
Returns:
Returns the contributors.

setContributors

public void setContributors(java.util.Collection contributors)
Specified by:
setContributors in interface DublinCore
Parameters:
contributors - The contributors to set.

getCoverages

public java.util.Collection getCoverages()
Specified by:
getCoverages in interface DublinCore
Returns:
Returns the coverages.

setCoverages

public void setCoverages(java.util.Collection coverages)
Specified by:
setCoverages in interface DublinCore
Parameters:
coverages - The coverages to set.

getCreators

public java.util.Collection getCreators()
Specified by:
getCreators in interface DublinCore
Returns:
Returns the creators.

setCreators

public void setCreators(java.util.Collection creators)
Specified by:
setCreators in interface DublinCore
Parameters:
creators - The creators to set.

getDescriptions

public java.util.Collection getDescriptions()
Specified by:
getDescriptions in interface DublinCore
Returns:
Returns the descriptions.

setDescriptions

public void setDescriptions(java.util.Collection descriptions)
Specified by:
setDescriptions in interface DublinCore
Parameters:
descriptions - The descriptions to set.

getFormats

public java.util.Collection getFormats()
Specified by:
getFormats in interface DublinCore
Returns:
Returns the formats.

setFormats

public void setFormats(java.util.Collection formats)
Specified by:
setFormats in interface DublinCore
Parameters:
formats - The formats to set.

getIdentifiers

public java.util.Collection getIdentifiers()
Specified by:
getIdentifiers in interface DublinCore
Returns:
Returns the identifiers.

setIdentifiers

public void setIdentifiers(java.util.Collection identifiers)
Specified by:
setIdentifiers in interface DublinCore
Parameters:
identifiers - The identifiers to set.

getLanguages

public java.util.Collection getLanguages()
Specified by:
getLanguages in interface DublinCore
Returns:
Returns the languages.

setLanguages

public void setLanguages(java.util.Collection languages)
Specified by:
setLanguages in interface DublinCore
Parameters:
languages - The languages to set.

getPublishers

public java.util.Collection getPublishers()
Specified by:
getPublishers in interface DublinCore
Returns:
Returns the publishers.

setPublishers

public void setPublishers(java.util.Collection publishers)
Specified by:
setPublishers in interface DublinCore
Parameters:
publishers - The publishers to set.

getRelations

public java.util.Collection getRelations()
Specified by:
getRelations in interface DublinCore
Returns:
Returns the relations.

setRelations

public void setRelations(java.util.Collection relations)
Specified by:
setRelations in interface DublinCore
Parameters:
relations - The relations to set.

getRights

public java.util.Collection getRights()
Specified by:
getRights in interface DublinCore
Returns:
Returns the rights.

setRights

public void setRights(java.util.Collection rights)
Specified by:
setRights in interface DublinCore
Parameters:
rights - The rights to set.

getSources

public java.util.Collection getSources()
Specified by:
getSources in interface DublinCore
Returns:
Returns the sources.

setSources

public void setSources(java.util.Collection sources)
Specified by:
setSources in interface DublinCore
Parameters:
sources - The sources to set.

getSubjects

public java.util.Collection getSubjects()
Specified by:
getSubjects in interface DublinCore
Returns:
Returns the subjects.

setSubjects

public void setSubjects(java.util.Collection subjects)
Specified by:
setSubjects in interface DublinCore
Parameters:
subjects - The subjects to set.

getTypes

public java.util.Collection getTypes()
Specified by:
getTypes in interface DublinCore
Returns:
Returns the types.

setTypes

public void setTypes(java.util.Collection types)
Specified by:
setTypes in interface DublinCore
Parameters:
types - The types to set.

addContributor

public void addContributor(java.util.Locale locale,
                           java.lang.String contributor)
Specified by:
addContributor in interface DublinCore

addCoverage

public void addCoverage(java.util.Locale locale,
                        java.lang.String coverage)
Specified by:
addCoverage in interface DublinCore

addCreator

public void addCreator(java.util.Locale locale,
                       java.lang.String creator)
Specified by:
addCreator in interface DublinCore

addDescription

public void addDescription(java.util.Locale locale,
                           java.lang.String description)
Specified by:
addDescription in interface DublinCore

addFormat

public void addFormat(java.util.Locale locale,
                      java.lang.String format)
Specified by:
addFormat in interface DublinCore

addIdentifier

public void addIdentifier(java.util.Locale locale,
                          java.lang.String identifier)
Specified by:
addIdentifier in interface DublinCore

addLanguage

public void addLanguage(java.util.Locale locale,
                        java.lang.String language)
Specified by:
addLanguage in interface DublinCore

addPublisher

public void addPublisher(java.util.Locale locale,
                         java.lang.String publisher)
Specified by:
addPublisher in interface DublinCore

addRelation

public void addRelation(java.util.Locale locale,
                        java.lang.String relation)
Specified by:
addRelation in interface DublinCore

addRight

public void addRight(java.util.Locale locale,
                     java.lang.String right)
Specified by:
addRight in interface DublinCore

addSource

public void addSource(java.util.Locale locale,
                      java.lang.String source)
Specified by:
addSource in interface DublinCore

addSubject

public void addSubject(java.util.Locale locale,
                       java.lang.String subject)
Specified by:
addSubject in interface DublinCore

addTitle

public void addTitle(java.util.Locale locale,
                     java.lang.String title)
Specified by:
addTitle in interface DublinCore

addType

public void addType(java.util.Locale locale,
                    java.lang.String type)
Specified by:
addType in interface DublinCore


Copyright © 1999-2009 Apache Software Foundation. All Rights Reserved.