fr.ifremer.isisfish.entities
Interface SetOfVessels

All Superinterfaces:
org.nuiton.topia.persistence.TopiaEntity
All Known Implementing Classes:
SetOfVesselsAbstract, SetOfVesselsImpl

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


Field Summary
static String CAPITAL_DEPRECATION
           
static String COMMENT
           
static String FIXED_COSTS
           
static String INTEREST_COST
           
static String NAME
           
static String NUMBER_OF_VESSELS
           
static String PORT
           
static String POSSIBLE_METIERS
           
static String TECHNICAL_EFFICIENCY_EQUATION
           
static String VESSEL_COSTS
           
static String VESSEL_TYPE
           
 
Fields inherited from interface org.nuiton.topia.persistence.TopiaEntity
TOPIA_CREATE_DATE, TOPIA_ID, TOPIA_VERSION
 
Method Summary
 void addAllPossibleMetiers(Collection<EffortDescription> effortDescription)
          addAllPossibleMetiers :
 void addPossibleMetiers(EffortDescription effortDescription)
          addPossibleMetiers :
 void clearPossibleMetiers()
          clearPossibleMetiers : Vide la Collection de EffortDescription .
 double getCapitalDeprecation()
          getCapitalDeprecation :
 String getComment()
          getComment :
 FisheryRegion getFisheryRegion()
          getFisheryRegion :
 double getFixedCosts()
          getFixedCosts : Coûts fixes décaissés
 double getInterestCost()
          getInterestCost :
 String getName()
          getName :
 int getNumberOfVessels()
          getNumberOfVessels :
 Port getPort()
          getPort :
 Collection<EffortDescription> getPossibleMetiers()
          getPossibleMetiers :
 EffortDescription getPossibleMetiers(Metier value)
          getPossibleMetiers :
 EffortDescription getPossibleMetiersByTopiaId(String topiaId)
          getPossibleMetiersByTopiaId : Recupère l'attribut possibleMetiers à partir de son topiaId
 double getTechnicalEfficiency(Date date, Metier metier)
          getTechnicalEfficiency :
 Equation getTechnicalEfficiencyEquation()
          getTechnicalEfficiencyEquation :
 double getVesselCosts()
          getVesselCosts :
 VesselType getVesselType()
          getVesselType :
 boolean isPossibleMetiersEmpty()
          isPossibleMetiersEmpty :
 void removePossibleMetiers(EffortDescription effortDescription)
          removePossibleMetiers :
 void setCapitalDeprecation(double capitalDeprecation)
          setCapitalDeprecation :
 void setComment(String comment)
          setComment :
 void setFixedCosts(double fixedCosts)
          setFixedCosts : Coûts fixes décaissés
 void setInterestCost(double interestCost)
          setInterestCost :
 void setName(String name)
          setName :
 void setNumberOfVessels(int numberOfVessels)
          setNumberOfVessels :
 void setPort(Port port)
          setPort :
 void setPossibleMetiers(Collection<EffortDescription> effortDescription)
          setPossibleMetiers :
 void setTechnicalEfficiencyEquation(Equation technicalEfficiencyEquation)
          setTechnicalEfficiencyEquation :
 void setVesselCosts(double vesselCosts)
          setVesselCosts :
 void setVesselType(VesselType vesselType)
          setVesselType :
 int sizePossibleMetiers()
          sizePossibleMetiers :
 
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

NUMBER_OF_VESSELS

static final String NUMBER_OF_VESSELS
See Also:
Constant Field Values

FIXED_COSTS

static final String FIXED_COSTS
See Also:
Constant Field Values

VESSEL_COSTS

static final String VESSEL_COSTS
See Also:
Constant Field Values

CAPITAL_DEPRECATION

static final String CAPITAL_DEPRECATION
See Also:
Constant Field Values

INTEREST_COST

static final String INTEREST_COST
See Also:
Constant Field Values

COMMENT

static final String COMMENT
See Also:
Constant Field Values

TECHNICAL_EFFICIENCY_EQUATION

static final String TECHNICAL_EFFICIENCY_EQUATION
See Also:
Constant Field Values

PORT

static final String PORT
See Also:
Constant Field Values

POSSIBLE_METIERS

static final String POSSIBLE_METIERS
See Also:
Constant Field Values

VESSEL_TYPE

static final String VESSEL_TYPE
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

setNumberOfVessels

void setNumberOfVessels(int numberOfVessels)
setNumberOfVessels :

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

getNumberOfVessels

int getNumberOfVessels()
getNumberOfVessels :

Returns:
int

setFixedCosts

void setFixedCosts(double fixedCosts)
setFixedCosts :

Coûts fixes décaissés

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

getFixedCosts

double getFixedCosts()
getFixedCosts :

Coûts fixes décaissés

Returns:
double

setVesselCosts

void setVesselCosts(double vesselCosts)
setVesselCosts :

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

getVesselCosts

double getVesselCosts()
getVesselCosts :

Returns:
double

setCapitalDeprecation

void setCapitalDeprecation(double capitalDeprecation)
setCapitalDeprecation :

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

getCapitalDeprecation

double getCapitalDeprecation()
getCapitalDeprecation :

Returns:
double

setInterestCost

void setInterestCost(double interestCost)
setInterestCost :

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

getInterestCost

double getInterestCost()
getInterestCost :

Returns:
double

setComment

void setComment(String comment)
setComment :

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

getComment

String getComment()
getComment :

Returns:
String

setTechnicalEfficiencyEquation

void setTechnicalEfficiencyEquation(Equation technicalEfficiencyEquation)
setTechnicalEfficiencyEquation :

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

getTechnicalEfficiencyEquation

Equation getTechnicalEfficiencyEquation()
getTechnicalEfficiencyEquation :

Returns:
Equation

setPort

void setPort(Port port)
setPort :

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

getPort

Port getPort()
getPort :

Returns:
Port

addPossibleMetiers

void addPossibleMetiers(EffortDescription effortDescription)
addPossibleMetiers :

Parameters:
effortDescription - L'instance de EffortDescription à ajouter

addAllPossibleMetiers

void addAllPossibleMetiers(Collection<EffortDescription> effortDescription)
addAllPossibleMetiers :

Parameters:
effortDescription - Les instances de EffortDescription à ajouter

setPossibleMetiers

void setPossibleMetiers(Collection<EffortDescription> effortDescription)
setPossibleMetiers :

Parameters:
effortDescription - La Collection de EffortDescription à ajouter

removePossibleMetiers

void removePossibleMetiers(EffortDescription effortDescription)
removePossibleMetiers :

Parameters:
effortDescription - L'instance de EffortDescription à retirer

clearPossibleMetiers

void clearPossibleMetiers()
clearPossibleMetiers : Vide la Collection de EffortDescription .


getPossibleMetiers

Collection<EffortDescription> getPossibleMetiers()
getPossibleMetiers :

Returns:
Collection

getPossibleMetiersByTopiaId

EffortDescription getPossibleMetiersByTopiaId(String topiaId)
getPossibleMetiersByTopiaId : Recupère l'attribut possibleMetiers à partir de son topiaId

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

getPossibleMetiers

EffortDescription getPossibleMetiers(Metier value)
getPossibleMetiers :

Parameters:
value -
Returns:
EffortDescription

sizePossibleMetiers

int sizePossibleMetiers()
sizePossibleMetiers :

Returns:
int

isPossibleMetiersEmpty

boolean isPossibleMetiersEmpty()
isPossibleMetiersEmpty :

Returns:
boolean

setVesselType

void setVesselType(VesselType vesselType)
setVesselType :

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

getVesselType

VesselType getVesselType()
getVesselType :

Returns:
VesselType

getFisheryRegion

FisheryRegion getFisheryRegion()
getFisheryRegion :

Returns:
FisheryRegion

getTechnicalEfficiency

double getTechnicalEfficiency(Date date,
                              Metier metier)
getTechnicalEfficiency :

Parameters:
date -
metier -
Returns:
double


Copyright © 1999-2010 CodeLutin. All Rights Reserved.