Interface DublinCoreAwareAmetysObject
-
- All Superinterfaces:
AmetysObject
- All Known Subinterfaces:
CommentableContent
,CommentableResource
,Content
,ModifiableContent
,ModifiableDublinCoreAwareAmetysObject
,ModifiableResource
,ModifiableWebContent
,ModifiableWorkflowAwareContent
,Resource
,SharedContent
,WebContent
,WorkflowAwareContent
- All Known Implementing Classes:
AbstractProgram
,AbstractProgramPart
,AbstractTraversableProgramPart
,CMISResource
,Container
,Course
,CourseList
,CoursePart
,DefaultContent
,DefaultSharedContent
,DefaultWebContent
,DefaultWorkflowAwareContent
,JCRResource
,ModifiableDefaultContent
,ModifiableDefaultWebContent
,OrgUnit
,Person
,Program
,SubProgram
public interface DublinCoreAwareAmetysObject extends AmetysObject
Interface for ametys objects which can contain Dublin Core metadata.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description String
getDCContributor()
Get the Dublin Core contributor.String
getDCCoverage()
Get the Dublin Core coverage.String
getDCCreator()
Get the Dublin Core creator.Date
getDCDate()
Get the Dublin Core date.String
getDCDescription()
Get the Dublin Core description.String
getDCFormat()
Get the Dublin Core format.String
getDCIdentifier()
Get the Dublin Core identifier.String
getDCLanguage()
Get the Dublin Core language.String
getDCPublisher()
Get the Dublin Core publisher.String
getDCRelation()
Get the Dublin Core relation.String
getDCRights()
Get the Dublin Core rights.String
getDCSource()
Get the Dublin Core source.String[]
getDCSubject()
Get the Dublin Core subject.String
getDCTitle()
Get the Dublin Core title.String
getDCType()
Get the Dublin Core type.-
Methods inherited from interface org.ametys.plugins.repository.AmetysObject
equals, getId, getName, getParent, getParentPath, getPath, hashCode
-
-
-
-
Method Detail
-
getDCTitle
String getDCTitle() throws AmetysRepositoryException
Get the Dublin Core title.- Returns:
- the Dublin Core title. Can be null.
- Throws:
AmetysRepositoryException
- if an error occurs.
-
getDCCreator
String getDCCreator() throws AmetysRepositoryException
Get the Dublin Core creator.- Returns:
- the Dublin Core creator. Can be null.
- Throws:
AmetysRepositoryException
- if an error occurs.
-
getDCSubject
String[] getDCSubject() throws AmetysRepositoryException
Get the Dublin Core subject.- Returns:
- the Dublin Core subject. Can be null.
- Throws:
AmetysRepositoryException
- if an error occurs.
-
getDCDescription
String getDCDescription() throws AmetysRepositoryException
Get the Dublin Core description.- Returns:
- the Dublin Core description. Can be null.
- Throws:
AmetysRepositoryException
- if an error occurs.
-
getDCPublisher
String getDCPublisher() throws AmetysRepositoryException
Get the Dublin Core publisher.- Returns:
- the Dublin Core publisher. Can be null.
- Throws:
AmetysRepositoryException
- if an error occurs.
-
getDCContributor
String getDCContributor() throws AmetysRepositoryException
Get the Dublin Core contributor.- Returns:
- the Dublin Core contributor. Can be null.
- Throws:
AmetysRepositoryException
- if an error occurs.
-
getDCDate
Date getDCDate() throws AmetysRepositoryException
Get the Dublin Core date.- Returns:
- the Dublin Core date. Can be null.
- Throws:
AmetysRepositoryException
- if an error occurs.
-
getDCType
String getDCType() throws AmetysRepositoryException
Get the Dublin Core type.- Returns:
- the Dublin Core type. Can be null.
- Throws:
AmetysRepositoryException
- if an error occurs.
-
getDCFormat
String getDCFormat() throws AmetysRepositoryException
Get the Dublin Core format.- Returns:
- the Dublin Core format. Can be null.
- Throws:
AmetysRepositoryException
- if an error occurs.
-
getDCIdentifier
String getDCIdentifier() throws AmetysRepositoryException
Get the Dublin Core identifier.- Returns:
- the Dublin Core identifier. Can be null.
- Throws:
AmetysRepositoryException
- if an error occurs.
-
getDCSource
String getDCSource() throws AmetysRepositoryException
Get the Dublin Core source.- Returns:
- the Dublin Core source. Can be null.
- Throws:
AmetysRepositoryException
- if an error occurs.
-
getDCLanguage
String getDCLanguage() throws AmetysRepositoryException
Get the Dublin Core language.- Returns:
- the Dublin Core language. Can be null.
- Throws:
AmetysRepositoryException
- if an error occurs.
-
getDCRelation
String getDCRelation() throws AmetysRepositoryException
Get the Dublin Core relation.- Returns:
- the Dublin Core relation. Can be null.
- Throws:
AmetysRepositoryException
- if an error occurs.
-
getDCCoverage
String getDCCoverage() throws AmetysRepositoryException
Get the Dublin Core coverage.- Returns:
- the Dublin Core coverage. Can be null.
- Throws:
AmetysRepositoryException
- if an error occurs.
-
getDCRights
String getDCRights() throws AmetysRepositoryException
Get the Dublin Core rights.- Returns:
- the Dublin Core rights. Can be null.
- Throws:
AmetysRepositoryException
- if an error occurs.
-
-