fr.ifremer.isisfish.entities
Class SpeciesAbstract

java.lang.Object
  extended by org.nuiton.topia.persistence.TopiaEntityAbstract
      extended by fr.ifremer.isisfish.entities.SpeciesAbstract
All Implemented Interfaces:
Species, java.io.Serializable, org.nuiton.topia.persistence.TopiaEntity
Direct Known Subclasses:
SpeciesImpl

public abstract class SpeciesAbstract
extends org.nuiton.topia.persistence.TopiaEntityAbstract
implements Species

See Also:
Serialized Form

Field Summary
 java.util.Collection<TargetSpecies> metierSeasonInfoTargetSpecies
           
 java.util.Collection<Population> 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.Species
AGE_GROUP_TYPE, CODE_CEE, CODE_RUBBIN, COMMENT, METIER_SEASON_INFO_TARGET_SPECIES, NAME, POPULATION, SCIENTIFIC_NAME
 
Fields inherited from interface org.nuiton.topia.persistence.TopiaEntity
TOPIA_CREATE_DATE, TOPIA_ID, TOPIA_VERSION
 
Constructor Summary
SpeciesAbstract()
           
 
Method Summary
 java.util.List<org.nuiton.topia.persistence.TopiaEntity> accept()
          accept :
 void accept(org.nuiton.topia.persistence.EntityVisitor visitor)
          accept : Envoi via les methodes du visitor l'ensemble des champs de l'entity avec leur nom, type et valeur.
 void addAllPopulation(java.util.Collection<Population> values)
          addAllPopulation :
 void addPopulation(Population population)
          addPopulation :
 void clearPopulation()
          clearPopulation :
 void delete()
          delete :
 boolean getAgeGroupType()
          getAgeGroupType :
 int getCodeCEE()
          getCodeCEE :
 java.lang.String getCodeRubbin()
          getCodeRubbin :
 java.lang.String getComment()
          getComment :
 java.util.List<org.nuiton.topia.persistence.TopiaEntity> getComposite()
          getComposite :
 java.lang.String getName()
          getName :
 java.util.Collection<Population> getPopulation()
          getPopulation :
 Population getPopulationByTopiaId(java.lang.String topiaId)
          getPopulationByTopiaId :
 java.lang.String getScientificName()
          getScientificName :
 boolean isPopulationEmpty()
          isPopulationEmpty :
 void removePopulation(Population value)
          removePopulation :
 void setAgeGroupType(boolean value)
          setAgeGroupType :
 void setCodeCEE(int value)
          setCodeCEE :
 void setCodeRubbin(java.lang.String value)
          setCodeRubbin :
 void setComment(java.lang.String value)
          setComment :
 void setName(java.lang.String value)
          setName :
 void setPopulation(java.util.Collection<Population> values)
          setPopulation :
 void setScientificName(java.lang.String value)
          setScientificName :
 int sizePopulation()
          sizePopulation :
 java.lang.String toString()
          toString :
 void update()
          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, getAggregate, getTopiaContext, getTopiaCreateDate, getTopiaId, getTopiaVersion, hashCode, postCreate, 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.Species
getFisheryRegion
 
Methods inherited from interface org.nuiton.topia.persistence.TopiaEntity
addPropertyChangeListener, addPropertyChangeListener, addPropertyListener, addPropertyListener, addVetoableChangeListener, addVetoableChangeListener, addVetoableListener, addVetoableListener, getAggregate, getTopiaContext, getTopiaCreateDate, getTopiaId, getTopiaVersion, postCreate, removePropertyChangeListener, removePropertyChangeListener, removePropertyListener, removePropertyListener, removeVetoableChangeListener, removeVetoableChangeListener, removeVetoableListener, removeVetoableListener, setTopiaCreateDate, setTopiaId, setTopiaVersion
 

Field Detail

metierSeasonInfoTargetSpecies

public java.util.Collection<TargetSpecies> metierSeasonInfoTargetSpecies

population

public java.util.Collection<Population> population
Constructor Detail

SpeciesAbstract

public SpeciesAbstract()
Method Detail

update

public void update()
            throws org.nuiton.topia.TopiaException
update :

Specified by:
update in interface org.nuiton.topia.persistence.TopiaEntity
Overrides:
update in class org.nuiton.topia.persistence.TopiaEntityAbstract
Throws:
org.nuiton.topia.TopiaException

delete

public void delete()
            throws org.nuiton.topia.TopiaException
delete :

Specified by:
delete in interface org.nuiton.topia.persistence.TopiaEntity
Overrides:
delete in class org.nuiton.topia.persistence.TopiaEntityAbstract
Throws:
org.nuiton.topia.TopiaException

accept

public void accept(org.nuiton.topia.persistence.EntityVisitor visitor)
            throws org.nuiton.topia.TopiaException
accept : Envoi via les methodes du visitor l'ensemble des champs de l'entity avec leur nom, type et valeur.

Specified by:
accept in interface org.nuiton.topia.persistence.TopiaEntity
Parameters:
visitor - le visiteur de l'entite.
Throws:
org.nuiton.topia.TopiaException

accept

public java.util.List<org.nuiton.topia.persistence.TopiaEntity> accept()
                                                                throws org.nuiton.topia.TopiaException
accept :

Returns:
List
Throws:
org.nuiton.topia.TopiaException

getComposite

public java.util.List<org.nuiton.topia.persistence.TopiaEntity> getComposite()
                                                                      throws org.nuiton.topia.TopiaException
getComposite :

Specified by:
getComposite in interface org.nuiton.topia.persistence.TopiaEntity
Overrides:
getComposite in class org.nuiton.topia.persistence.TopiaEntityAbstract
Returns:
List
Throws:
org.nuiton.topia.TopiaException

setName

public void setName(java.lang.String value)
setName :

Specified by:
setName in interface Species
Parameters:
value -

getName

public java.lang.String getName()
getName :

Specified by:
getName in interface Species
Returns:
String

setScientificName

public void setScientificName(java.lang.String value)
setScientificName :

Specified by:
setScientificName in interface Species
Parameters:
value -

getScientificName

public java.lang.String getScientificName()
getScientificName :

Specified by:
getScientificName in interface Species
Returns:
String

setCodeRubbin

public void setCodeRubbin(java.lang.String value)
setCodeRubbin :

Specified by:
setCodeRubbin in interface Species
Parameters:
value -

getCodeRubbin

public java.lang.String getCodeRubbin()
getCodeRubbin :

Specified by:
getCodeRubbin in interface Species
Returns:
String

setCodeCEE

public void setCodeCEE(int value)
setCodeCEE :

Specified by:
setCodeCEE in interface Species
Parameters:
value -

getCodeCEE

public int getCodeCEE()
getCodeCEE :

Specified by:
getCodeCEE in interface Species
Returns:
int

setAgeGroupType

public void setAgeGroupType(boolean value)
setAgeGroupType :

Specified by:
setAgeGroupType in interface Species
Parameters:
value -

getAgeGroupType

public boolean getAgeGroupType()
getAgeGroupType :

Specified by:
getAgeGroupType in interface Species
Returns:
boolean

setComment

public void setComment(java.lang.String value)
setComment :

Specified by:
setComment in interface Species
Parameters:
value -

getComment

public java.lang.String getComment()
getComment :

Specified by:
getComment in interface Species
Returns:
String

addPopulation

public void addPopulation(Population population)
addPopulation :

Specified by:
addPopulation in interface Species
Parameters:
population -

addAllPopulation

public void addAllPopulation(java.util.Collection<Population> values)
addAllPopulation :

Specified by:
addAllPopulation in interface Species
Parameters:
values -

getPopulationByTopiaId

public Population getPopulationByTopiaId(java.lang.String topiaId)
getPopulationByTopiaId :

Specified by:
getPopulationByTopiaId in interface Species
Parameters:
topiaId -
Returns:
Population

setPopulation

public void setPopulation(java.util.Collection<Population> values)
setPopulation :

Specified by:
setPopulation in interface Species
Parameters:
values -

removePopulation

public void removePopulation(Population value)
removePopulation :

Specified by:
removePopulation in interface Species
Parameters:
value -

clearPopulation

public void clearPopulation()
clearPopulation :

Specified by:
clearPopulation in interface Species

getPopulation

public java.util.Collection<Population> getPopulation()
getPopulation :

Specified by:
getPopulation in interface Species
Returns:
Collection

sizePopulation

public int sizePopulation()
sizePopulation :

Specified by:
sizePopulation in interface Species
Returns:
int

isPopulationEmpty

public boolean isPopulationEmpty()
isPopulationEmpty :

Specified by:
isPopulationEmpty in interface Species
Returns:
boolean

toString

public java.lang.String toString()
toString :

Overrides:
toString in class java.lang.Object
Returns:
String


Copyright © 1999-2010 CodeLutin. All Rights Reserved.