eu.etaxonomy.cdm.model.media
Class ReferencedMedia

java.lang.Object
  extended by eu.etaxonomy.cdm.model.common.CdmBase
      extended by eu.etaxonomy.cdm.model.common.VersionableEntity
          extended by eu.etaxonomy.cdm.model.common.AnnotatableEntity
              extended by eu.etaxonomy.cdm.model.common.IdentifiableEntity
                  extended by eu.etaxonomy.cdm.model.media.Media
                      extended by eu.etaxonomy.cdm.model.media.ReferencedMedia
All Implemented Interfaces:
IAnnotatableEntity, ICdmBase, IIdentifiableEntity, IMultiLanguageTextHolder, IReferencedEntity, ISourceable<IdentifiableSource>, IVersionableEntity, Serializable, Cloneable
Direct Known Subclasses:
Figure, PhylogeneticTree

public abstract class ReferencedMedia
extends Media
implements IReferencedEntity

Version:
1.0
Author:
m.doering
See Also:
Serialized Form

Field Summary
 
Fields inherited from class eu.etaxonomy.cdm.model.common.IdentifiableEntity
cacheStrategy, NOT_PROTECTED, PROTECTED, protectedTitleCache, titleCache
 
Fields inherited from class eu.etaxonomy.cdm.model.common.AnnotatableEntity
annotations, markers
 
Fields inherited from class eu.etaxonomy.cdm.model.common.CdmBase
uuid
 
Constructor Summary
ReferencedMedia()
           
 
Method Summary
 Reference getCitation()
           
 String getCitationMicroReference()
           
 void setCitation(Reference citation)
           
 void setCitationMicroReference(String citationMicroReference)
           
 
Methods inherited from class eu.etaxonomy.cdm.model.media.Media
addDescription, addDescription, addRepresentation, addTitle, addTitle, clone, compareTo, getAllDescriptions, getAllTitles, getArtist, getDescription, getMediaCreated, getRepresentations, getTitle, getTitle, getTitleCache, getTitleCacheByLanguage, NewInstance, NewInstance, putTitle, putTitle, removeDescription, removeRepresentation, removeTitle, setArtist, setMediaCreated, setTitleCache
 
Methods inherited from class eu.etaxonomy.cdm.model.common.IdentifiableEntity
addCredit, addCredit, addExtension, addExtension, addRights, addSource, addSource, compareTo, generateTitle, getCacheStrategy, getCredits, getCredits, getData, getExtensions, getLsid, getRights, getSources, getTruncatedCache, initListener, isProtectedTitleCache, removeCredit, removeCredit, removeExtension, removeRights, removeSource, setCacheStrategy, setLsid, setProtectedTitleCache, setTitleCache, toString
 
Methods inherited from class eu.etaxonomy.cdm.model.common.AnnotatableEntity
addAnnotation, addMarker, getAnnotations, getMarkers, removeAnnotation, removeMarker
 
Methods inherited from class eu.etaxonomy.cdm.model.common.VersionableEntity
equals, getUpdated, getUpdatedBy, setUpdated, setUpdatedBy
 
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 class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface eu.etaxonomy.cdm.model.common.IAnnotatableEntity
addAnnotation, addMarker, getAnnotations, getMarkers, removeAnnotation, removeMarker
 
Methods inherited from interface eu.etaxonomy.cdm.model.common.IVersionableEntity
getUpdated, getUpdatedBy, setUpdated, setUpdatedBy
 
Methods inherited from interface eu.etaxonomy.cdm.model.common.ICdmBase
getCreated, getCreatedBy, getId, getUuid, setCreated, setCreatedBy, setId, setUuid
 

Constructor Detail

ReferencedMedia

public ReferencedMedia()
Method Detail

getCitation

public Reference getCitation()
Specified by:
getCitation in interface IReferencedEntity

setCitation

public void setCitation(Reference citation)

getCitationMicroReference

public String getCitationMicroReference()

setCitationMicroReference

public void setCitationMicroReference(String citationMicroReference)


Copyright © 2007-2011 EDIT. All Rights Reserved.