eu.etaxonomy.cdm.model.reference
Class PrintSeries
java.lang.Object
eu.etaxonomy.cdm.model.common.CdmBase
eu.etaxonomy.cdm.model.common.VersionableEntity
eu.etaxonomy.cdm.model.common.AnnotatableEntity
eu.etaxonomy.cdm.model.common.IdentifiableEntity<S>
eu.etaxonomy.cdm.model.media.IdentifiableMediaEntity<S>
eu.etaxonomy.cdm.model.reference.ReferenceBase<S>
eu.etaxonomy.cdm.model.reference.PublicationBase<IReferenceBaseCacheStrategy<PrintSeries>>
eu.etaxonomy.cdm.model.reference.PrintSeries
- All Implemented Interfaces:
- IAnnotatableEntity, ICdmBase, IIdentifiableEntity, IParsable, ISourceable<IdentifiableSource>, IVersionableEntity, IMediaDocumented, IMediaEntity, IArticle, IBook, IBookSection, ICdDvd, IDatabase, IGeneric, IInProceedings, IJournal, INomenclaturalReference, IPatent, IPersonalCommunication, IPrintedUnitBase, IPrintSeries, IProceedings, IPublicationBase, IReferenceBase, IReport, ISectionBase, IThesis, IVolumeReference, IWebPage, IMatchable, IMergable, Serializable, Cloneable
Deprecated.
@Indexed(index="eu.etaxonomy.cdm.model.reference.ReferenceBase")
@Configurable
@Deprecated
public class PrintSeries
- extends PublicationBase<IReferenceBaseCacheStrategy<PrintSeries>>
- implements Cloneable
This class represents collections of printed published references
which
are grouped according to topic or any other feature.
This class corresponds, according to the TDWG ontology, to the publication type
term (from PublicationTypeTerm): "BookSeries".
- Version:
- 1.0
- Author:
- m.doering
- See Also:
- Serialized Form
Fields inherited from class eu.etaxonomy.cdm.model.reference.ReferenceBase |
edition, editor, inReference, institution, isbn, issn, organization, pages, placePublished, publisher, school, series, seriesPart, type, volume |
Fields inherited from class eu.etaxonomy.cdm.model.common.CdmBase |
uuid |
Constructor Summary |
protected |
PrintSeries()
Deprecated. |
Methods inherited from class eu.etaxonomy.cdm.model.reference.ReferenceBase |
addParsingProblem, castReferenceToArticle, castReferenceToBook, castReferenceToBookSection, castReferenceToCdDvd, castReferenceToDatabase, castReferenceToGeneric, castReferenceToInProceedings, castReferenceToJournal, castReferenceToMap, castReferenceToPatent, castReferenceToPersonalCommunication, castReferenceToPrintSeries, castReferenceToProceedings, castReferenceToReport, castReferenceToThesis, castReferenceToWebPage, generateTitle, getAuthorTeam, getCitation, getDatePublished, getEdition, getEditor, getInBook, getInJournal, getInProceedings, getInReference, getInSeries, getInstitution, getIsbn, getIssn, getNomenclaturalCitation, getOrganization, getPages, getParsingProblem, getParsingProblems, getProblemEnds, getProblemStarts, getReferenceAbstract, getSchool, getSeriesPart, getTitle, getType, getUri, getVolume, getYear, hasProblem, hasProblem, isNomenclaturallyRelevant, isOfType, removeParsingProblem, setAuthorTeam, setCacheStrategy, setCacheStrategy, setCacheStrategy, setCacheStrategy, setCacheStrategy, setCacheStrategy, setCacheStrategy, setDatePublished, setEdition, setEditor, setInBook, setInJournal, setInProceedings, setInReference, setInSeries, setInstitution, setIsbn, setIssn, setNomenclaturallyRelevant, setOrganization, setPages, setParsingProblem, setProblemEnds, setProblemStarts, setPublisher, setReferenceAbstract, setSchool, setSeriesPart, setTitle, setType, setUri, setVolume |
Methods inherited from class eu.etaxonomy.cdm.model.common.IdentifiableEntity |
addCredit, addCredit, addExtension, addExtension, addRights, addSource, addSource, compareTo, getCacheStrategy, getCredits, getCredits, getData, getExtensions, getLsid, getRights, getSources, getTitleCache, getTruncatedCache, initListener, isProtectedTitleCache, removeCredit, removeCredit, removeExtension, removeRights, removeSource, setLsid, setProtectedTitleCache, setTitleCache, setTitleCache, toString |
Methods inherited from class eu.etaxonomy.cdm.model.common.CdmBase |
addPropertyChangeListener, addPropertyChangeListener, clone, deproxy, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getCreated, getCreatedBy, getId, getUuid, hashCode, hasListeners, invokeSetMethod, invokeSetMethodWithNull, isInstanceOf, removePropertyChangeListener, removePropertyChangeListener, setCreated, setCreatedBy, setId, setUuid |
Methods inherited from interface eu.etaxonomy.cdm.model.common.IIdentifiableEntity |
addCredit, addCredit, addExtension, addRights, getCredits, getCredits, getData, getExtensions, getLsid, getRights, getTitleCache, isProtectedTitleCache, removeCredit, removeCredit, removeExtension, removeRights, setLsid, setProtectedTitleCache, setTitleCache, setTitleCache, toString |
PrintSeries
protected PrintSeries()
- Deprecated.
NewInstance
public static PrintSeries NewInstance()
- Deprecated.
- Creates a new empty print series instance.
NewInstance
public static PrintSeries NewInstance(String series)
- Deprecated.
- Creates a new print series instance with a given title string.
getSeries
public String getSeries()
- Deprecated.
- Returns the string representing the title of this print series.
- Specified by:
getSeries
in interface IArticle
- Specified by:
getSeries
in interface IGeneric
- Overrides:
getSeries
in class ReferenceBase<IReferenceBaseCacheStrategy<PrintSeries>>
- Returns:
- the string representing the print series
setSeries
public void setSeries(String series)
- Deprecated.
- Description copied from interface:
IArticle
- Sets the series information for this article
- Specified by:
setSeries
in interface IArticle
- Specified by:
setSeries
in interface IGeneric
- Overrides:
setSeries
in class ReferenceBase<IReferenceBaseCacheStrategy<PrintSeries>>
- See Also:
getSeries()
clone
public PrintSeries clone()
- Deprecated.
- Clones this print series instance. This is a shortcut that enables to
create a new instance that differs only slightly from this
print series instance by modifying only some of the attributes.
This method overrides the clone method from PublicationBase
.
- Overrides:
clone
in class PublicationBase<IReferenceBaseCacheStrategy<PrintSeries>>
- See Also:
PublicationBase.clone()
,
IdentifiableMediaEntity.clone()
,
Object.clone()
Copyright © 2007-2010 EDIT. All Rights Reserved.