fr.ifremer.isisfish.entities
Class SetOfVesselsImpl

java.lang.Object
  extended by org.nuiton.topia.persistence.TopiaEntityAbstract
      extended by fr.ifremer.isisfish.entities.SetOfVesselsAbstract
          extended by fr.ifremer.isisfish.entities.SetOfVesselsImpl
All Implemented Interfaces:
SetOfVessels, Serializable, org.nuiton.topia.persistence.TopiaEntity

public class SetOfVesselsImpl
extends SetOfVesselsAbstract

Implantation des operations pour l'entité SetOfVessels. Created: 20 janv. 2006 03:29:14

Version:
$Revision: 2935 $ Last update: $Date: 2010-01-22 16:37:21 +0100 (ven., 22 janv. 2010) $ by : $Author: chatellier $
Author:
poussin
See Also:
Serialized Form

Field Summary
 
Fields inherited from class fr.ifremer.isisfish.entities.SetOfVesselsAbstract
port, possibleMetiers, technicalEfficiencyEquation, vesselType
 
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.SetOfVessels
CAPITAL_DEPRECATION, COMMENT, FIXED_COSTS, INTEREST_COST, NAME, NUMBER_OF_VESSELS, PORT, POSSIBLE_METIERS, TECHNICAL_EFFICIENCY_EQUATION, VESSEL_COSTS, VESSEL_TYPE
 
Fields inherited from interface org.nuiton.topia.persistence.TopiaEntity
TOPIA_CREATE_DATE, TOPIA_ID, TOPIA_VERSION
 
Constructor Summary
SetOfVesselsImpl()
           
 
Method Summary
 FisheryRegion getFisheryRegion()
          getFisheryRegion :
 double getTechnicalEfficiency(Date date, Metier metier)
          Evaluate SetOfVesselsAbstract.technicalEfficiencyEquation with Date and Metier.
 void setName(String value)
          Override to change name of equation.
 void setTechnicalEfficiencyEquationContent(String content)
           
 String toString()
          toString :
 
Methods inherited from class fr.ifremer.isisfish.entities.SetOfVesselsAbstract
accept, accept, addAllPossibleMetiers, addPossibleMetiers, clearPossibleMetiers, delete, getCapitalDeprecation, getComment, getComposite, getFixedCosts, getInterestCost, getName, getNumberOfVessels, getPort, getPossibleMetiers, getPossibleMetiers, getPossibleMetiersByTopiaId, getTechnicalEfficiencyEquation, getVesselCosts, getVesselType, isPossibleMetiersEmpty, removePossibleMetiers, setCapitalDeprecation, setComment, setFixedCosts, setInterestCost, setNumberOfVessels, setPort, setPossibleMetiers, setTechnicalEfficiencyEquation, setVesselCosts, setVesselType, sizePossibleMetiers, 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 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
 

Constructor Detail

SetOfVesselsImpl

public SetOfVesselsImpl()
Method Detail

getFisheryRegion

public FisheryRegion getFisheryRegion()
Description copied from interface: SetOfVessels
getFisheryRegion :

Returns:
FisheryRegion

setName

public void setName(String value)
Override to change name of equation.

Specified by:
setName in interface SetOfVessels
Overrides:
setName in class SetOfVesselsAbstract
Parameters:
value - La valeur de l'attribut name à positionner.
See Also:
SetOfVesselsAbstract.setName(java.lang.String)

getTechnicalEfficiency

public double getTechnicalEfficiency(Date date,
                                     Metier metier)
Evaluate SetOfVesselsAbstract.technicalEfficiencyEquation with Date and Metier. By default return 1 if equation can't be evaluated.

Returns:
double

setTechnicalEfficiencyEquationContent

public void setTechnicalEfficiencyEquationContent(String content)

toString

public String toString()
Description copied from class: SetOfVesselsAbstract
toString :

Overrides:
toString in class SetOfVesselsAbstract
Returns:
String


Copyright © 1999-2010 CodeLutin. All Rights Reserved.