fr.ifremer.isisfish.entities
Interface MetierSeasonInfo

All Superinterfaces:
Season, org.nuiton.topia.persistence.TopiaEntity
All Known Implementing Classes:
MetierSeasonInfoAbstract, MetierSeasonInfoImpl

public interface MetierSeasonInfo
extends Season, org.nuiton.topia.persistence.TopiaEntity


Field Summary
static java.lang.String COMMENT
           
static java.lang.String METIER
           
static java.lang.String SEASON_ZONE_COMMENT
           
static java.lang.String SPECIES_TARGET_SPECIES
           
static java.lang.String ZONE
           
 
Fields inherited from interface fr.ifremer.isisfish.entities.Season
FIRST_MONTH, LAST_MONTH
 
Fields inherited from interface org.nuiton.topia.persistence.TopiaEntity
TOPIA_CREATE_DATE, TOPIA_ID, TOPIA_VERSION
 
Method Summary
 void addAllSpeciesTargetSpecies(java.util.Collection<TargetSpecies> targetSpecies)
          addAllSpeciesTargetSpecies :
 void addAllZone(java.util.Collection<Zone> zone)
          addAllZone :
 void addSpeciesTargetSpecies(TargetSpecies targetSpecies)
          addSpeciesTargetSpecies :
 void addZone(Zone zone)
          addZone :
 void clearSpeciesTargetSpecies()
          clearSpeciesTargetSpecies : Vide la Collection de TargetSpecies .
 void clearZone()
          clearZone :
 java.util.List<Cell> getCells()
          getCells :
 java.lang.String getComment()
          getComment :
 Metier getMetier()
          getMetier :
 java.lang.String getSeasonZoneComment()
          getSeasonZoneComment :
 java.util.Collection<TargetSpecies> getSpeciesTargetSpecies()
          getSpeciesTargetSpecies :
 TargetSpecies getSpeciesTargetSpecies(Species value)
          getSpeciesTargetSpecies :
 TargetSpecies getSpeciesTargetSpeciesByTopiaId(java.lang.String topiaId)
          getSpeciesTargetSpeciesByTopiaId : Recupère l'attribut species à partir de son topiaId
 double getTargetFactor(PopulationGroup group)
          getTargetFactor :
 java.util.Collection<Zone> getZone()
          getZone :
 Zone getZoneByTopiaId(java.lang.String topiaId)
          getZoneByTopiaId : Recupère l'attribut zone à partir de son topiaId
 boolean isSpeciesTargetSpeciesEmpty()
          isSpeciesTargetSpeciesEmpty :
 boolean isZoneEmpty()
          isZoneEmpty : Retourne true si la collection zone est vide.
 void removeSpeciesTargetSpecies(TargetSpecies targetSpecies)
          removeSpeciesTargetSpecies :
 void removeZone(Zone zone)
          removeZone :
 void setComment(java.lang.String comment)
          setComment :
 void setMetier(Metier metier)
          setMetier :
 void setSeasonZoneComment(java.lang.String seasonZoneComment)
          setSeasonZoneComment :
 void setSpeciesTargetSpecies(java.util.Collection<TargetSpecies> targetSpecies)
          setSpeciesTargetSpecies :
 void setZone(java.util.Collection<Zone> zone)
          setZone :
 int sizeSpeciesTargetSpecies()
          sizeSpeciesTargetSpecies :
 int sizeZone()
          sizeZone : Retourne le nombre d'éléments de la collection zone
 
Methods inherited from interface fr.ifremer.isisfish.entities.Season
containsMonth, getFirstMonth, getLastMonth, getMonths, setFirstMonth, setLastMonth, setMonths
 
Methods inherited from interface org.nuiton.topia.persistence.TopiaEntity
accept, addPropertyChangeListener, addPropertyChangeListener, addPropertyListener, addPropertyListener, addVetoableChangeListener, addVetoableChangeListener, addVetoableListener, addVetoableListener, delete, getAggregate, getComposite, getTopiaContext, getTopiaCreateDate, getTopiaId, getTopiaVersion, postCreate, removePropertyChangeListener, removePropertyChangeListener, removePropertyListener, removePropertyListener, removeVetoableChangeListener, removeVetoableChangeListener, removeVetoableListener, removeVetoableListener, setTopiaCreateDate, setTopiaId, setTopiaVersion, update
 

Field Detail

SEASON_ZONE_COMMENT

static final java.lang.String SEASON_ZONE_COMMENT
See Also:
Constant Field Values

COMMENT

static final java.lang.String COMMENT
See Also:
Constant Field Values

SPECIES_TARGET_SPECIES

static final java.lang.String SPECIES_TARGET_SPECIES
See Also:
Constant Field Values

METIER

static final java.lang.String METIER
See Also:
Constant Field Values

ZONE

static final java.lang.String ZONE
See Also:
Constant Field Values
Method Detail

setSeasonZoneComment

void setSeasonZoneComment(java.lang.String seasonZoneComment)
setSeasonZoneComment :

Parameters:
seasonZoneComment - La valeur de l'attribut seasonZoneComment à positionner.

getSeasonZoneComment

java.lang.String getSeasonZoneComment()
getSeasonZoneComment :

Returns:
String

setComment

void setComment(java.lang.String comment)
setComment :

Parameters:
comment - La valeur de l'attribut comment à positionner.

getComment

java.lang.String getComment()
getComment :

Returns:
String

addSpeciesTargetSpecies

void addSpeciesTargetSpecies(TargetSpecies targetSpecies)
addSpeciesTargetSpecies :

Parameters:
targetSpecies - L'instance de TargetSpecies à ajouter

addAllSpeciesTargetSpecies

void addAllSpeciesTargetSpecies(java.util.Collection<TargetSpecies> targetSpecies)
addAllSpeciesTargetSpecies :

Parameters:
targetSpecies - Les instances de TargetSpecies à ajouter

setSpeciesTargetSpecies

void setSpeciesTargetSpecies(java.util.Collection<TargetSpecies> targetSpecies)
setSpeciesTargetSpecies :

Parameters:
targetSpecies - La Collection de TargetSpecies à ajouter

removeSpeciesTargetSpecies

void removeSpeciesTargetSpecies(TargetSpecies targetSpecies)
removeSpeciesTargetSpecies :

Parameters:
targetSpecies - L'instance de TargetSpecies à retirer

clearSpeciesTargetSpecies

void clearSpeciesTargetSpecies()
clearSpeciesTargetSpecies : Vide la Collection de TargetSpecies .


getSpeciesTargetSpecies

java.util.Collection<TargetSpecies> getSpeciesTargetSpecies()
getSpeciesTargetSpecies :

Returns:
Collection

getSpeciesTargetSpeciesByTopiaId

TargetSpecies getSpeciesTargetSpeciesByTopiaId(java.lang.String topiaId)
getSpeciesTargetSpeciesByTopiaId : Recupère l'attribut species à partir de son topiaId

Parameters:
topiaId - le topia id de l'entité recherchée
Returns:
TargetSpecies

getSpeciesTargetSpecies

TargetSpecies getSpeciesTargetSpecies(Species value)
getSpeciesTargetSpecies :

Parameters:
value -
Returns:
TargetSpecies

sizeSpeciesTargetSpecies

int sizeSpeciesTargetSpecies()
sizeSpeciesTargetSpecies :

Returns:
int

isSpeciesTargetSpeciesEmpty

boolean isSpeciesTargetSpeciesEmpty()
isSpeciesTargetSpeciesEmpty :

Returns:
boolean

setMetier

void setMetier(Metier metier)
setMetier :

Parameters:
metier - La valeur de l'attribut metier à positionner.

getMetier

Metier getMetier()
getMetier :

Returns:
Metier

addZone

void addZone(Zone zone)
addZone :

Parameters:
zone - L'instance de zone à ajouter

addAllZone

void addAllZone(java.util.Collection<Zone> zone)
addAllZone :

Parameters:
zone - Les instances de zone à ajouter

setZone

void setZone(java.util.Collection<Zone> zone)
setZone :

Parameters:
zone - La Collection de zone à ajouter

removeZone

void removeZone(Zone zone)
removeZone :

Parameters:
zone - Vide la Collection de zone

clearZone

void clearZone()
clearZone :


getZone

java.util.Collection<Zone> getZone()
getZone :

Returns:
Collection

getZoneByTopiaId

Zone getZoneByTopiaId(java.lang.String topiaId)
getZoneByTopiaId : Recupère l'attribut zone à partir de son topiaId

Parameters:
topiaId - le topia id de l'entité recherchée
Returns:
Zone

sizeZone

int sizeZone()
sizeZone : Retourne le nombre d'éléments de la collection zone

Returns:
int

isZoneEmpty

boolean isZoneEmpty()
isZoneEmpty : Retourne true si la collection zone est vide.

Returns:
boolean

getTargetFactor

double getTargetFactor(PopulationGroup group)
getTargetFactor :

Parameters:
group -
Returns:
double

getCells

java.util.List<Cell> getCells()
getCells :

Returns:
List


Copyright © 1999-2010 CodeLutin. All Rights Reserved.