Package ca.phon.session.impl
Class SessionMetadataImpl
java.lang.Object
ca.phon.session.impl.SessionMetadataImpl
- All Implemented Interfaces:
SessionMetadataSPI
-
Method Summary
Modifier and TypeMethodDescriptionvoid
addComment
(Comment comment) Add commentgetAppID()
App IDgetComment
(int idx) get comment at given indexContributerCoverageCreatorgetDate()
DateDescriptionFormatIdentifierLanguageint
number of commentsPublisherRelationRightsSourceSubjectgetTitle()
TitlegetType()
Typevoid
removeComment
(int idx) void
removeComment
(Comment comment) Remove commentvoid
void
setContributor
(String contributer) void
setCoverage
(String coverage) void
setCreator
(String creator) void
void
setDescription
(String description) void
void
setIdentifier
(String identifier) void
setLanguage
(String language) void
setPublisher
(String publisher) void
setRelation
(String relation) void
void
void
setSubject
(String subject) void
void
-
Method Details
-
getTitle
Description copied from interface:SessionMetadataSPI
Title- Specified by:
getTitle
in interfaceSessionMetadataSPI
- Returns:
- String
-
setTitle
- Specified by:
setTitle
in interfaceSessionMetadataSPI
-
getCreator
Description copied from interface:SessionMetadataSPI
Creator- Specified by:
getCreator
in interfaceSessionMetadataSPI
- Returns:
- String
-
setCreator
- Specified by:
setCreator
in interfaceSessionMetadataSPI
-
getAppID
Description copied from interface:SessionMetadataSPI
App ID- Specified by:
getAppID
in interfaceSessionMetadataSPI
- Returns:
- String
-
setAppID
- Specified by:
setAppID
in interfaceSessionMetadataSPI
-
getSubject
Description copied from interface:SessionMetadataSPI
Subject- Specified by:
getSubject
in interfaceSessionMetadataSPI
- Returns:
- String
-
setSubject
- Specified by:
setSubject
in interfaceSessionMetadataSPI
-
getDescription
Description copied from interface:SessionMetadataSPI
Description- Specified by:
getDescription
in interfaceSessionMetadataSPI
- Returns:
- String
-
setDescription
- Specified by:
setDescription
in interfaceSessionMetadataSPI
-
getPublisher
Description copied from interface:SessionMetadataSPI
Publisher- Specified by:
getPublisher
in interfaceSessionMetadataSPI
- Returns:
- String
-
setPublisher
- Specified by:
setPublisher
in interfaceSessionMetadataSPI
-
getContributor
Description copied from interface:SessionMetadataSPI
Contributer- Specified by:
getContributor
in interfaceSessionMetadataSPI
- Returns:
- String
-
setContributor
- Specified by:
setContributor
in interfaceSessionMetadataSPI
-
getDate
Description copied from interface:SessionMetadataSPI
Date- Specified by:
getDate
in interfaceSessionMetadataSPI
- Returns:
- String
-
setDate
- Specified by:
setDate
in interfaceSessionMetadataSPI
-
getType
Description copied from interface:SessionMetadataSPI
Type- Specified by:
getType
in interfaceSessionMetadataSPI
- Returns:
- String
-
setType
- Specified by:
setType
in interfaceSessionMetadataSPI
-
getFormat
Description copied from interface:SessionMetadataSPI
Format- Specified by:
getFormat
in interfaceSessionMetadataSPI
- Returns:
- String
-
setFormat
- Specified by:
setFormat
in interfaceSessionMetadataSPI
-
getIdentifier
Description copied from interface:SessionMetadataSPI
Identifier- Specified by:
getIdentifier
in interfaceSessionMetadataSPI
- Returns:
- String
-
setIdentifier
- Specified by:
setIdentifier
in interfaceSessionMetadataSPI
-
getSource
Description copied from interface:SessionMetadataSPI
Source- Specified by:
getSource
in interfaceSessionMetadataSPI
- Returns:
- String
-
setSource
- Specified by:
setSource
in interfaceSessionMetadataSPI
-
getLanguage
Description copied from interface:SessionMetadataSPI
Language- Specified by:
getLanguage
in interfaceSessionMetadataSPI
- Returns:
- String
-
setLanguage
- Specified by:
setLanguage
in interfaceSessionMetadataSPI
-
getRelation
Description copied from interface:SessionMetadataSPI
Relation- Specified by:
getRelation
in interfaceSessionMetadataSPI
- Returns:
- String
-
setRelation
- Specified by:
setRelation
in interfaceSessionMetadataSPI
-
getCoverage
Description copied from interface:SessionMetadataSPI
Coverage- Specified by:
getCoverage
in interfaceSessionMetadataSPI
- Returns:
- String
-
setCoverage
- Specified by:
setCoverage
in interfaceSessionMetadataSPI
-
getRights
Description copied from interface:SessionMetadataSPI
Rights- Specified by:
getRights
in interfaceSessionMetadataSPI
- Returns:
- String
-
setRights
- Specified by:
setRights
in interfaceSessionMetadataSPI
-
getNumberOfComments
public int getNumberOfComments()Description copied from interface:SessionMetadataSPI
number of comments- Specified by:
getNumberOfComments
in interfaceSessionMetadataSPI
- Returns:
- int
-
getComment
Description copied from interface:SessionMetadataSPI
get comment at given index- Specified by:
getComment
in interfaceSessionMetadataSPI
- Returns:
- comment
-
addComment
Description copied from interface:SessionMetadataSPI
Add comment- Specified by:
addComment
in interfaceSessionMetadataSPI
-
removeComment
Description copied from interface:SessionMetadataSPI
Remove comment- Specified by:
removeComment
in interfaceSessionMetadataSPI
-
removeComment
public void removeComment(int idx) - Specified by:
removeComment
in interfaceSessionMetadataSPI
-