Package fr.ifremer.isisfish.entities
Class SetOfVesselsImpl
java.lang.Object
org.nuiton.topia.persistence.TopiaEntityAbstract
fr.ifremer.isisfish.entities.SetOfVesselsAbstract
fr.ifremer.isisfish.entities.SetOfVesselsImpl
- All Implemented Interfaces:
SetOfVessels
,Serializable
,org.nuiton.topia.persistence.TopiaEntity
,org.nuiton.topia.persistence.TopiaEntityContextable
Implantation des operations pour l'entité SetOfVessels.
Created: 20 janv. 2006 03:29:14
- Version:
- $Revision$ Last update: $Date$ by : $Author$
- Author:
- poussin
- See Also:
-
Field Summary
Fields inherited from class fr.ifremer.isisfish.entities.SetOfVesselsAbstract
capitalDeprecation, comment, fixedCosts, interestCost, name, numberOfVessels, port, possibleMetiers, technicalEfficiencyEquation, vesselCosts, 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
PROPERTY_CAPITAL_DEPRECATION, PROPERTY_COMMENT, PROPERTY_FIXED_COSTS, PROPERTY_INTEREST_COST, PROPERTY_NAME, PROPERTY_NUMBER_OF_VESSELS, PROPERTY_PORT, PROPERTY_POSSIBLE_METIERS, PROPERTY_TECHNICAL_EFFICIENCY_EQUATION, PROPERTY_VESSEL_COSTS, PROPERTY_VESSEL_TYPE
Fields inherited from interface org.nuiton.topia.persistence.TopiaEntity
AGGREGATE, COMPOSITE, TOPIA_CREATE_DATE, TOPIA_ID, TOPIA_VERSION
Fields inherited from interface org.nuiton.topia.persistence.TopiaEntityContextable
TOPIA_CONTEXT
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptiondouble
getTechnicalEfficiency
(Metier metier) void
Override to change name of equation.void
toString()
Methods inherited from class fr.ifremer.isisfish.entities.SetOfVesselsAbstract
accept, accept0, addAllPossibleMetiers, addPossibleMetiers, clearPossibleMetiers, delete, getAggregate, 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, getReadPropertyChangeSupport, getReadVetoableChangeSupport, getTopiaContext, getTopiaCreateDate, getTopiaId, getTopiaVersion, getWritePropertyChangeSupport, getWriteVetoableChangeSupport, hashCode, 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, getTopiaCreateDate, getTopiaId, getTopiaVersion, removePropertyChangeListener, removePropertyChangeListener, removePropertyListener, removePropertyListener, removeVetoableChangeListener, removeVetoableChangeListener, removeVetoableListener, removeVetoableListener, setTopiaCreateDate, setTopiaId, setTopiaVersion
Methods inherited from interface org.nuiton.topia.persistence.TopiaEntityContextable
getTopiaContext, setTopiaContext
-
Constructor Details
-
SetOfVesselsImpl
public SetOfVesselsImpl()
-
-
Method Details
-
getFisheryRegion
-
setName
Override to change name of equation.- Specified by:
setName
in interfaceSetOfVessels
- Overrides:
setName
in classSetOfVesselsAbstract
- See Also:
-
getTechnicalEfficiency
EvaluateSetOfVesselsAbstract.technicalEfficiencyEquation
withGear
andMetier
. By default return1
if equation can't be evaluated. -
setTechnicalEfficiencyEquationContent
-
toString
- Overrides:
toString
in classSetOfVesselsAbstract
-