fr.ifremer.isisfish.entities
Class PopulationGroupImpl

java.lang.Object
  extended by org.nuiton.topia.persistence.TopiaEntityAbstract
      extended by fr.ifremer.isisfish.entities.PopulationGroupAbstract
          extended by fr.ifremer.isisfish.entities.PopulationGroupImpl
All Implemented Interfaces:
PopulationGroup, Serializable, org.nuiton.topia.persistence.TopiaEntity, org.nuiton.topia.persistence.TopiaEntityContextable

public class PopulationGroupImpl
extends PopulationGroupAbstract

PopulationGroupImpl. Created: 3 janv. 2006 15:26:53

Version:
$Revision: 3432 $ Last update: $Date: 2011-07-06 16:24:29 +0200 (Wed, 06 Jul 2011) $ by : $Author: chatellier $
Author:
poussin
See Also:
Serialized Form

Field Summary
 
Fields inherited from class fr.ifremer.isisfish.entities.PopulationGroupAbstract
age, comment, id, maxLength, minLength, population
 
Fields inherited from class org.nuiton.topia.persistence.TopiaEntityAbstract
readListeners, readVetoables, topiaContext, topiaCreateDate, topiaId, topiaVersion, writeListeners, writeVetoables
 
Fields inherited from interface fr.ifremer.isisfish.entities.PopulationGroup
PROPERTY_AGE, PROPERTY_COMMENT, PROPERTY_ID, PROPERTY_MAX_LENGTH, PROPERTY_MIN_LENGTH, PROPERTY_POPULATION
 
Fields inherited from interface org.nuiton.topia.persistence.TopiaEntityContextable
TOPIA_CONTEXT
 
Fields inherited from interface org.nuiton.topia.persistence.TopiaEntity
AGGREGATE, COMPOSITE, TOPIA_CREATE_DATE, TOPIA_ID, TOPIA_VERSION
 
Constructor Summary
PopulationGroupImpl()
           
 
Method Summary
 double getAge()
           
 double getLength()
           
 double getMaturityOgive()
           
 double getMeanWeight()
           
 double getNaturalDeathRate(Zone zone)
           
 double getPrice()
           
 double getReproductionRate()
           
 boolean isInLength(double length)
           
 String toString()
           
 
Methods inherited from class fr.ifremer.isisfish.entities.PopulationGroupAbstract
accept, delete, getAggregate, getComment, getComposite, getId, getMaxLength, getMinLength, getPopulation, setAge, setComment, setId, setMaxLength, setMinLength, setPopulation, update
 
Methods inherited from class org.nuiton.topia.persistence.TopiaEntityAbstract
addPropertyChangeListener, addPropertyChangeListener, addPropertyListener, addPropertyListener, addVetoableChangeListener, addVetoableChangeListener, addVetoableListener, addVetoableListener, equals, fireOnPostRead, fireOnPostRead, fireOnPostWrite, fireOnPostWrite, fireOnPreRead, fireOnPreWrite, getReadPropertyChangeSupport, getReadVetoableChangeSupport, getTopiaContext, getTopiaCreateDate, getTopiaId, getTopiaVersion, getWritePropertyChangeSupport, getWriteVetoableChangeSupport, hashCode, removePropertyChangeListener, removePropertyChangeListener, removePropertyListener, removePropertyListener, removeVetoableChangeListener, removeVetoableChangeListener, removeVetoableListener, removeVetoableListener, setTopiaContext, setTopiaCreateDate, setTopiaId, setTopiaVersion
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.nuiton.topia.persistence.TopiaEntityContextable
getTopiaContext, setTopiaContext
 
Methods inherited from interface org.nuiton.topia.persistence.TopiaEntity
addPropertyChangeListener, addPropertyChangeListener, addPropertyListener, addPropertyListener, addVetoableChangeListener, addVetoableChangeListener, addVetoableListener, addVetoableListener, getTopiaCreateDate, getTopiaId, getTopiaVersion, removePropertyChangeListener, removePropertyChangeListener, removePropertyListener, removePropertyListener, removeVetoableChangeListener, removeVetoableChangeListener, removeVetoableListener, removeVetoableListener, setTopiaCreateDate, setTopiaId, setTopiaVersion
 

Constructor Detail

PopulationGroupImpl

public PopulationGroupImpl()
Method Detail

getAge

public double getAge()
Specified by:
getAge in interface PopulationGroup
Overrides:
getAge in class PopulationGroupAbstract

getLength

public double getLength()

isInLength

public boolean isInLength(double length)

getMeanWeight

public double getMeanWeight()

getNaturalDeathRate

public double getNaturalDeathRate(Zone zone)

getPrice

public double getPrice()

getMaturityOgive

public double getMaturityOgive()

getReproductionRate

public double getReproductionRate()

toString

public String toString()
Overrides:
toString in class PopulationGroupAbstract


Copyright © 1999-2012 CodeLutin. All Rights Reserved.