fr.ifremer.isisfish.entities
Interface Strategy

All Superinterfaces:
Serializable, org.nuiton.topia.persistence.TopiaEntity
All Known Implementing Classes:
StrategyAbstract, StrategyImpl

public interface Strategy
extends org.nuiton.topia.persistence.TopiaEntity


Field Summary
static String COMMENT
           
static String INACTIVITY_EQUATION
           
static String INACTIVITY_EQUATION_USED
           
static String NAME
           
static String PROPORTION_SET_OF_VESSELS
           
static String SET_OF_VESSELS
           
static String STRATEGY_MONTH_INFO
           
 
Fields inherited from interface org.nuiton.topia.persistence.TopiaEntity
TOPIA_CREATE_DATE, TOPIA_ID, TOPIA_VERSION
 
Method Summary
 void addAllStrategyMonthInfo(List<StrategyMonthInfo> strategyMonthInfo)
          addAllStrategyMonthInfo :
 void addStrategyMonthInfo(StrategyMonthInfo strategyMonthInfo)
          addStrategyMonthInfo :
 void clearStrategyMonthInfo()
          clearStrategyMonthInfo :
 String getComment()
          getComment :
 FisheryRegion getFisheryRegion()
          getFisheryRegion :
 double getInactivityDays(Month month)
          getInactivityDays :
 Equation getInactivityEquation()
          getInactivityEquation :
 boolean getInactivityEquationUsed()
          getInactivityEquationUsed :
 String getName()
          getName :
 double getProportionSetOfVessels()
          getProportionSetOfVessels :
 SetOfVessels getSetOfVessels()
          getSetOfVessels :
 List<StrategyMonthInfo> getStrategyMonthInfo()
          getStrategyMonthInfo :
 StrategyMonthInfo getStrategyMonthInfo(Month month)
          getStrategyMonthInfo :
 StrategyMonthInfo getStrategyMonthInfoByTopiaId(String topiaId)
          getStrategyMonthInfoByTopiaId : Recupère l'attribut strategyMonthInfo à partir de son topiaId
 boolean isStrategyMonthInfoEmpty()
          isStrategyMonthInfoEmpty : Retourne true si la collection strategyMonthInfo est vide.
 void removeStrategyMonthInfo(StrategyMonthInfo strategyMonthInfo)
          removeStrategyMonthInfo :
 void setComment(String comment)
          setComment :
 void setInactivityEquation(Equation inactivityEquation)
          setInactivityEquation :
 void setInactivityEquationUsed(boolean inactivityEquationUsed)
          setInactivityEquationUsed :
 void setName(String name)
          setName :
 void setProportionSetOfVessels(double proportionSetOfVessels)
          setProportionSetOfVessels :
 void setSetOfVessels(SetOfVessels setOfVessels)
          setSetOfVessels :
 void setStrategyMonthInfo(List<StrategyMonthInfo> strategyMonthInfo)
          setStrategyMonthInfo :
 int sizeStrategyMonthInfo()
          sizeStrategyMonthInfo : Retourne le nombre d'éléments de la collection strategyMonthInfo
 
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

NAME

static final String NAME
See Also:
Constant Field Values

PROPORTION_SET_OF_VESSELS

static final String PROPORTION_SET_OF_VESSELS
See Also:
Constant Field Values

COMMENT

static final String COMMENT
See Also:
Constant Field Values

INACTIVITY_EQUATION_USED

static final String INACTIVITY_EQUATION_USED
See Also:
Constant Field Values

INACTIVITY_EQUATION

static final String INACTIVITY_EQUATION
See Also:
Constant Field Values

SET_OF_VESSELS

static final String SET_OF_VESSELS
See Also:
Constant Field Values

STRATEGY_MONTH_INFO

static final String STRATEGY_MONTH_INFO
See Also:
Constant Field Values
Method Detail

setName

void setName(String name)
setName :

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

getName

String getName()
getName :

Returns:
String

setProportionSetOfVessels

void setProportionSetOfVessels(double proportionSetOfVessels)
setProportionSetOfVessels :

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

getProportionSetOfVessels

double getProportionSetOfVessels()
getProportionSetOfVessels :

Returns:
double

setComment

void setComment(String comment)
setComment :

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

getComment

String getComment()
getComment :

Returns:
String

setInactivityEquationUsed

void setInactivityEquationUsed(boolean inactivityEquationUsed)
setInactivityEquationUsed :

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

getInactivityEquationUsed

boolean getInactivityEquationUsed()
getInactivityEquationUsed :

Returns:
boolean

setInactivityEquation

void setInactivityEquation(Equation inactivityEquation)
setInactivityEquation :

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

getInactivityEquation

Equation getInactivityEquation()
getInactivityEquation :

Returns:
Equation

setSetOfVessels

void setSetOfVessels(SetOfVessels setOfVessels)
setSetOfVessels :

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

getSetOfVessels

SetOfVessels getSetOfVessels()
getSetOfVessels :

Returns:
SetOfVessels

addStrategyMonthInfo

void addStrategyMonthInfo(StrategyMonthInfo strategyMonthInfo)
addStrategyMonthInfo :

Parameters:
strategyMonthInfo - L'instance de strategyMonthInfo à ajouter

addAllStrategyMonthInfo

void addAllStrategyMonthInfo(List<StrategyMonthInfo> strategyMonthInfo)
addAllStrategyMonthInfo :

Parameters:
strategyMonthInfo - Les instances de strategyMonthInfo à ajouter

setStrategyMonthInfo

void setStrategyMonthInfo(List<StrategyMonthInfo> strategyMonthInfo)
setStrategyMonthInfo :

Parameters:
strategyMonthInfo - La Collection de strategyMonthInfo à ajouter

removeStrategyMonthInfo

void removeStrategyMonthInfo(StrategyMonthInfo strategyMonthInfo)
removeStrategyMonthInfo :

Parameters:
strategyMonthInfo - Vide la Collection de strategyMonthInfo

clearStrategyMonthInfo

void clearStrategyMonthInfo()
clearStrategyMonthInfo :


getStrategyMonthInfo

List<StrategyMonthInfo> getStrategyMonthInfo()
getStrategyMonthInfo :

Returns:
List

getStrategyMonthInfoByTopiaId

StrategyMonthInfo getStrategyMonthInfoByTopiaId(String topiaId)
getStrategyMonthInfoByTopiaId : Recupère l'attribut strategyMonthInfo à partir de son topiaId

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

sizeStrategyMonthInfo

int sizeStrategyMonthInfo()
sizeStrategyMonthInfo : Retourne le nombre d'éléments de la collection strategyMonthInfo

Returns:
int

isStrategyMonthInfoEmpty

boolean isStrategyMonthInfoEmpty()
isStrategyMonthInfoEmpty : Retourne true si la collection strategyMonthInfo est vide.

Returns:
boolean

getFisheryRegion

FisheryRegion getFisheryRegion()
getFisheryRegion :

Returns:
FisheryRegion

getStrategyMonthInfo

StrategyMonthInfo getStrategyMonthInfo(Month month)
getStrategyMonthInfo :

Parameters:
month -
Returns:
StrategyMonthInfo

getInactivityDays

double getInactivityDays(Month month)
getInactivityDays :

Parameters:
month -
Returns:
double


Copyright © 1999-2011 CodeLutin. All Rights Reserved.