eu.etaxonomy.cdm.model.reference
Interface IArticle
- All Superinterfaces:
- IAnnotatableEntity, ICdmBase, IIdentifiableEntity, IMatchable, IMergable, INomenclaturalReference, IParsable, IReference, ISectionBase, ISourceable<IdentifiableSource>, IVersionableEntity, IVolumeReference
- All Known Implementing Classes:
- OpenUrlReference, Reference
public interface IArticle
- extends ISectionBase, IVolumeReference, INomenclaturalReference
This interface represents articles in a journal. An article is an independent
piece of prose written by an author (team) which is published among
other articles within a particular issue of a journal.
This class corresponds, according to the TDWG ontology, to the publication type
terms (from PublicationTypeTerm):
- "JournalArticle"
- "NewspaperArticle"
- "MagazineArticle"
| Methods inherited from interface eu.etaxonomy.cdm.model.reference.IReference |
getAuthorTeam, getDatePublished, getReferenceAbstract, getTitle, getType, getUri, isOfType, setAuthorTeam, setCacheStrategy, setReferenceAbstract, setTitle, setType, setUri |
| Methods inherited from interface eu.etaxonomy.cdm.model.common.IIdentifiableEntity |
addCredit, addCredit, addExtension, addRights, generateTitle, getCredits, getCredits, getData, getExtensions, getLsid, getRights, getTitleCache, isProtectedTitleCache, removeCredit, removeCredit, removeExtension, removeRights, setLsid, setProtectedTitleCache, setTitleCache, setTitleCache, toString |
| Methods inherited from interface eu.etaxonomy.cdm.model.common.IParsable |
addParsingProblem, getParsingProblem, getParsingProblems, getProblemEnds, getProblemStarts, hasProblem, hasProblem, removeParsingProblem, setParsingProblem, setProblemEnds, setProblemStarts |
getSeries
String getSeries()
- Returns the series information for this article
setSeries
void setSeries(String series)
- Sets the series information for this article
- Parameters:
series -
getInJournal
IJournal getInJournal()
- Returns this articles journal.
- Returns:
setInJournal
void setInJournal(IJournal journal)
- Sets this articles journal
- Parameters:
journal -
setCacheStrategy
void setCacheStrategy(ArticleDefaultCacheStrategy cacheStrategy)
Copyright © 2007-2013 EDIT. All Rights Reserved.