eu.etaxonomy.cdm.model.reference
Class Proceedings
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<S>
eu.etaxonomy.cdm.model.reference.PrintedUnitBase<IReferenceBaseCacheStrategy<Proceedings>>
eu.etaxonomy.cdm.model.reference.Proceedings
- 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 Proceedings
- extends PrintedUnitBase<IReferenceBaseCacheStrategy<Proceedings>>
- implements Cloneable
This class represents conference proceedings. Proceedings are a
collection of academic papers that are published in the context of an
academic conference. Each paper typically is quite isolated from the other
papers in the proceedings. Proceedings are published in-house, by the
organizing institution of the conference, or via an academic publisher.
This class corresponds, according to the TDWG ontology, to the publication type
term (from PublicationTypeTerm): "ConferenceProceedings".
- 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 |
Proceedings()
Deprecated. |
Method Summary |
Proceedings |
clone()
Deprecated. Clones this conference proceedings. |
String |
getOrganization()
Deprecated. Returns the string representing the organization responsible for the
conference in the context of which this conference proceedings
has been printed. |
static Proceedings |
NewInstance()
Deprecated. Creates a new empty proceedings instance. |
static Proceedings |
NewInstance(String organization)
Deprecated. Creates a new proceedings instance with the given organization
responsible for the conference. |
void |
setOrganization(String organization)
Deprecated. Sets the organization which published this reference |
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, getInBook, getInJournal, getInProceedings, getInReference, getInstitution, getIsbn, getIssn, getNomenclaturalCitation, getParsingProblem, getParsingProblems, getProblemEnds, getProblemStarts, getReferenceAbstract, getSchool, getSeries, getTitle, getType, getUri, getYear, hasProblem, hasProblem, isNomenclaturallyRelevant, isOfType, removeParsingProblem, setAuthorTeam, setCacheStrategy, setCacheStrategy, setCacheStrategy, setCacheStrategy, setCacheStrategy, setCacheStrategy, setCacheStrategy, setDatePublished, setEdition, setInBook, setInJournal, setInProceedings, setInReference, setInSeries, setInstitution, setIsbn, setIssn, setNomenclaturallyRelevant, setParsingProblem, setProblemEnds, setProblemStarts, setPublisher, setReferenceAbstract, setSchool, setSeries, setTitle, setType, setUri |
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.reference.IReferenceBase |
getAuthorTeam, getDatePublished, getNomenclaturalCitation, getReferenceAbstract, getTitle, getType, getUri, isOfType, setAuthorTeam, setCacheStrategy, setDatePublished, 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 |
Proceedings
protected Proceedings()
- Deprecated.
NewInstance
public static Proceedings NewInstance()
- Deprecated.
- Creates a new empty proceedings instance.
- See Also:
NewInstance(String)
NewInstance
public static Proceedings NewInstance(String organization)
- Deprecated.
- Creates a new proceedings instance with the given organization
responsible for the conference.
- See Also:
NewInstance(String)
getOrganization
public String getOrganization()
- Deprecated.
- Returns the string representing the organization responsible for the
conference in the context of which this conference proceedings
has been printed.
- Specified by:
getOrganization
in interface IProceedings
- Overrides:
getOrganization
in class ReferenceBase<IReferenceBaseCacheStrategy<Proceedings>>
- Returns:
- the string with the responsible organization
setOrganization
public void setOrganization(String organization)
- Deprecated.
- Description copied from interface:
IProceedings
- Sets the organization which published this reference
- Specified by:
setOrganization
in interface IProceedings
- Overrides:
setOrganization
in class ReferenceBase<IReferenceBaseCacheStrategy<Proceedings>>
- See Also:
getOrganization()
clone
public Proceedings clone()
- Deprecated.
- Clones this conference proceedings. This is a shortcut that enables to
create a new instance that differs only slightly from this conference
proceedings by modifying only some of the attributes.
This method overrides the clone method from StrictReferenceBase
.
- Overrides:
clone
in class PrintedUnitBase<IReferenceBaseCacheStrategy<Proceedings>>
- See Also:
StrictReferenceBase#clone()
,
IdentifiableMediaEntity.clone()
,
Object.clone()
Copyright © 2007-2010 EDIT. All Rights Reserved.