fr.ifremer.isisfish.entities
Class PopulationGroupAbstract

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

public abstract class PopulationGroupAbstract
extends org.nuiton.topia.persistence.TopiaEntityAbstract
implements PopulationGroup

See Also:
Serialized Form

Field Summary
protected  double age
          Nom de l'attribut en BD : age
protected  String comment
          Nom de l'attribut en BD : comment
protected  int id
          Nom de l'attribut en BD : id
protected  double maxLength
          Nom de l'attribut en BD : maxLength
protected  double minLength
          Nom de l'attribut en BD : minLength
protected  Population population
          Nom de l'attribut en BD : 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
PopulationGroupAbstract()
           
 
Method Summary
 void accept(org.nuiton.topia.persistence.EntityVisitor visitor)
           
 void delete()
           
 double getAge()
           
 List<org.nuiton.topia.persistence.TopiaEntity> getAggregate()
           
 String getComment()
           
 List<org.nuiton.topia.persistence.TopiaEntity> getComposite()
           
 int getId()
           
 double getMaxLength()
           
 double getMinLength()
           
 Population getPopulation()
           
 void setAge(double age)
           
 void setComment(String comment)
           
 void setId(int id)
           
 void setMaxLength(double maxLength)
           
 void setMinLength(double minLength)
           
 void setPopulation(Population population)
           
 String toString()
           
 void 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 fr.ifremer.isisfish.entities.PopulationGroup
getLength, getMaturityOgive, getMeanWeight, getNaturalDeathRate, getPrice, getReproductionRate, isInLength
 
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
 

Field Detail

id

protected int id
Nom de l'attribut en BD : id


age

protected double age
Nom de l'attribut en BD : age


minLength

protected double minLength
Nom de l'attribut en BD : minLength


maxLength

protected double maxLength
Nom de l'attribut en BD : maxLength


comment

protected String comment
Nom de l'attribut en BD : comment


population

protected Population population
Nom de l'attribut en BD : population

Constructor Detail

PopulationGroupAbstract

public PopulationGroupAbstract()
Method Detail

update

public void update()
            throws org.nuiton.topia.TopiaException
Specified by:
update in interface org.nuiton.topia.persistence.TopiaEntityContextable
Throws:
org.nuiton.topia.TopiaException

delete

public void delete()
            throws org.nuiton.topia.TopiaException
Specified by:
delete in interface org.nuiton.topia.persistence.TopiaEntityContextable
Throws:
org.nuiton.topia.TopiaException

accept

public void accept(org.nuiton.topia.persistence.EntityVisitor visitor)
            throws org.nuiton.topia.TopiaException
Specified by:
accept in interface org.nuiton.topia.persistence.TopiaEntity
Throws:
org.nuiton.topia.TopiaException

setId

public void setId(int id)
Specified by:
setId in interface PopulationGroup

getId

public int getId()
Specified by:
getId in interface PopulationGroup

setAge

public void setAge(double age)
Specified by:
setAge in interface PopulationGroup

getAge

public double getAge()
Specified by:
getAge in interface PopulationGroup

setMinLength

public void setMinLength(double minLength)
Specified by:
setMinLength in interface PopulationGroup

getMinLength

public double getMinLength()
Specified by:
getMinLength in interface PopulationGroup

setMaxLength

public void setMaxLength(double maxLength)
Specified by:
setMaxLength in interface PopulationGroup

getMaxLength

public double getMaxLength()
Specified by:
getMaxLength in interface PopulationGroup

setComment

public void setComment(String comment)
Specified by:
setComment in interface PopulationGroup

getComment

public String getComment()
Specified by:
getComment in interface PopulationGroup

setPopulation

public void setPopulation(Population population)
Specified by:
setPopulation in interface PopulationGroup

getPopulation

public Population getPopulation()
Specified by:
getPopulation in interface PopulationGroup

getAggregate

public List<org.nuiton.topia.persistence.TopiaEntity> getAggregate()
                                                            throws org.nuiton.topia.TopiaException
Specified by:
getAggregate in interface org.nuiton.topia.persistence.TopiaEntity
Overrides:
getAggregate in class org.nuiton.topia.persistence.TopiaEntityAbstract
Throws:
org.nuiton.topia.TopiaException

getComposite

public List<org.nuiton.topia.persistence.TopiaEntity> getComposite()
                                                            throws org.nuiton.topia.TopiaException
Specified by:
getComposite in interface org.nuiton.topia.persistence.TopiaEntity
Overrides:
getComposite in class org.nuiton.topia.persistence.TopiaEntityAbstract
Throws:
org.nuiton.topia.TopiaException

toString

public String toString()
Overrides:
toString in class Object


Copyright © 1999-2012 CodeLutin. All Rights Reserved.