SigPath

org.sigpath.datamodel
Class ConcentrationMeasurementImpl

java.lang.Object
  extended by org.sigpath.datamodel.lset.CollectableImpl
      extended by org.sigpath.datamodel.SigPathEntityImpl
          extended by org.sigpath.datamodel.ConcentrationMeasurementImpl
All Implemented Interfaces:
InstanceCallbacks, ConcentrationMeasurement, Collectable, SigPathEntity

public class ConcentrationMeasurementImpl
extends SigPathEntityImpl
implements ConcentrationMeasurement

Implements ConcentrationMeasurement

Version:
$Revision: 8428 $
Author:
Fabien Campagne

Field Summary
 
Fields inherited from class org.sigpath.datamodel.SigPathEntityImpl
forwardReferences
 
Constructor Summary
  ConcentrationMeasurementImpl()
          Default constructor.
protected ConcentrationMeasurementImpl(SigPathFactory factory)
           
protected ConcentrationMeasurementImpl(SigPathFactory factory, String spid)
           
 
Method Summary
 Chemical getChemical()
          Return the chemical for which this concentration has been measured.
 Parameter getConcentration()
          Returns the value of the measured concentration.
 Set getForwardReferences()
          Returns the set of direct forward references of this entity.
 String getMeasurementMethod()
          Return the measurement method.
 LiteratureReference getReference()
          Get the reference that describes this concentration measurement.
 String getSamplePreparation()
          Return the sample preparation
 String getTissue()
          Gets the tissue in which this measurement has been made.
 void jdoPreDelete()
           
 void setChemical(Chemical chemical)
          Sets the chemical for which this concentration has been measured.
 void setConcentration(Parameter concentration)
          Sets the value of the measured concentration.
 void setMeasurementMethod(String method)
          Set the measurement method.
 void setReference(LiteratureReference ref)
          Sets the reference that describes this concentration measurement.
 void setSamplePreparation(String samplePrepartion)
          Set the sample preparation
 void setTissue(String tissue)
          Sets the tissue in which this measurement has been made.
 
Methods inherited from class org.sigpath.datamodel.SigPathEntityImpl
addAlias, addAliases, addAliases, addReview, addUserComment, changeAlias, getAliases, getAliasesCollection, getAliasesIterator, getChangeLog, getCombinedStringLength, getComments, getDescription, getExternalReferences, getLiteratureReferences, getName, getReviews, getSpid, getUserComments, isExportable, isIndexed, jdoPostLoad, jdoPreClear, jdoPreStore, removeAlias, removeAliases, removeReviews, setAliases, setAliasesCollection, setChangeLog, setComments, setDescription, setExportable, setForwardReferences, setIndexed, setName, setSpid
 
Methods inherited from class org.sigpath.datamodel.lset.CollectableImpl
createCollectionsSet, getCollections
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.sigpath.datamodel.SigPathEntity
addAlias, addAliases, addReview, addUserComment, changeAlias, getAliases, getAliasesCollection, getAliasesIterator, getChangeLog, getCombinedStringLength, getComments, getDescription, getExternalReferences, getLiteratureReferences, getName, getReviews, getSpid, getUserComments, isExportable, removeAlias, removeAliases, removeReviews, setAliases, setAliasesCollection, setChangeLog, setComments, setDescription, setExportable, setName, setSpid
 
Methods inherited from interface org.sigpath.datamodel.lset.Collectable
getCollections
 

Constructor Detail

ConcentrationMeasurementImpl

public ConcentrationMeasurementImpl()
Default constructor.


ConcentrationMeasurementImpl

protected ConcentrationMeasurementImpl(SigPathFactory factory)

ConcentrationMeasurementImpl

protected ConcentrationMeasurementImpl(SigPathFactory factory,
                                       String spid)
Method Detail

jdoPreDelete

public void jdoPreDelete()
Specified by:
jdoPreDelete in interface InstanceCallbacks
Overrides:
jdoPreDelete in class SigPathEntityImpl

getChemical

public Chemical getChemical()
Description copied from interface: ConcentrationMeasurement
Return the chemical for which this concentration has been measured.

Specified by:
getChemical in interface ConcentrationMeasurement

setChemical

public void setChemical(Chemical chemical)
Description copied from interface: ConcentrationMeasurement
Sets the chemical for which this concentration has been measured.

Specified by:
setChemical in interface ConcentrationMeasurement

getConcentration

public Parameter getConcentration()
Description copied from interface: ConcentrationMeasurement
Returns the value of the measured concentration.

Specified by:
getConcentration in interface ConcentrationMeasurement

setConcentration

public void setConcentration(Parameter concentration)
Description copied from interface: ConcentrationMeasurement
Sets the value of the measured concentration.

Specified by:
setConcentration in interface ConcentrationMeasurement

getTissue

public String getTissue()
Description copied from interface: ConcentrationMeasurement
Gets the tissue in which this measurement has been made.

Specified by:
getTissue in interface ConcentrationMeasurement

setTissue

public void setTissue(String tissue)
Description copied from interface: ConcentrationMeasurement
Sets the tissue in which this measurement has been made.

Specified by:
setTissue in interface ConcentrationMeasurement

getReference

public LiteratureReference getReference()
Description copied from interface: ConcentrationMeasurement
Get the reference that describes this concentration measurement.

Specified by:
getReference in interface ConcentrationMeasurement

setReference

public void setReference(LiteratureReference ref)
Description copied from interface: ConcentrationMeasurement
Sets the reference that describes this concentration measurement.

Specified by:
setReference in interface ConcentrationMeasurement

getMeasurementMethod

public String getMeasurementMethod()
Description copied from interface: ConcentrationMeasurement
Return the measurement method. For example: mass_spec

Specified by:
getMeasurementMethod in interface ConcentrationMeasurement

setMeasurementMethod

public void setMeasurementMethod(String method)
Description copied from interface: ConcentrationMeasurement
Set the measurement method. For example: e.g. mass_spec

Specified by:
setMeasurementMethod in interface ConcentrationMeasurement

getSamplePreparation

public String getSamplePreparation()
Description copied from interface: ConcentrationMeasurement
Return the sample preparation

Specified by:
getSamplePreparation in interface ConcentrationMeasurement

setSamplePreparation

public void setSamplePreparation(String samplePrepartion)
Description copied from interface: ConcentrationMeasurement
Set the sample preparation

Specified by:
setSamplePreparation in interface ConcentrationMeasurement

getForwardReferences

public Set getForwardReferences()
Description copied from interface: SigPathEntity
Returns the set of direct forward references of this entity. Forward references are defined as the set of entities that this entity refer to directly. For instance, if this entity is a reaction that involves chemicals, the set of forward references will contain the chemicals involved in the reaction. If the entity is a model, the forward references will contain all the reactions, chemical, concentrations, etc. that the model refer to directly.

Specified by:
getForwardReferences in interface SigPathEntity
Returns:
forward references of this entity (a Set of SigPathEntity)

SigPath

Copyright © 2002-2005 Institute for Computational Biomedicine, All Rights Reserved.