public abstract class EffortDescriptionAbstract extends org.nuiton.topia.persistence.TopiaEntityAbstract implements EffortDescription
| Modifier and Type | Field and Description |
|---|---|
protected double |
crewFoodCost
Frais de vivres pour l'ensemble de l'équipage par jour.
|
protected double |
crewShareRate
Taux de part de l'équipage
|
protected int |
crewSize
Taille de l'équipage pour le métier.
|
protected int |
fishingOperation
Nombre d'opération de pêche par jour
|
protected TimeUnit |
fishingOperationDuration
Nom de l'attribut en BD : fishingOperationDuration
|
protected double |
fixedCrewSalary
Salaire fixe pour l'ensemble de l'équipage pour un mois
|
protected int |
gearsNumberPerOperation
Nom de l'attribut en BD : gearsNumberPerOperation
|
protected double |
landingCosts
Nom de l'attribut en BD : landingCosts
|
protected double |
otherRunningCost
autres coûts par jour
|
protected Metier |
possibleMetiers
Nom de l'attribut en BD : possibleMetiers
|
protected double |
repairAndMaintenanceGearCost
Coût de maintenance et de réparation par jour d'utilisation
|
protected SetOfVessels |
setOfVessels
Nom de l'attribut en BD : setOfVessels
|
protected double |
unitCostOfFishing
Coût de fonctionnement lié à une opération de pêche: carburant, huile, appât, glace (hors transport sur zone)
|
readListeners, readVetoables, topiaContext, topiaCreateDate, topiaId, topiaVersion, writeListeners, writeVetoablesPROPERTY_CREW_FOOD_COST, PROPERTY_CREW_SHARE_RATE, PROPERTY_CREW_SIZE, PROPERTY_FISHING_OPERATION, PROPERTY_FISHING_OPERATION_DURATION, PROPERTY_FIXED_CREW_SALARY, PROPERTY_GEARS_NUMBER_PER_OPERATION, PROPERTY_LANDING_COSTS, PROPERTY_OTHER_RUNNING_COST, PROPERTY_POSSIBLE_METIERS, PROPERTY_REPAIR_AND_MAINTENANCE_GEAR_COST, PROPERTY_SET_OF_VESSELS, PROPERTY_UNIT_COST_OF_FISHING| Constructor and Description |
|---|
EffortDescriptionAbstract() |
| Modifier and Type | Method and Description |
|---|---|
void |
accept(org.nuiton.topia.persistence.EntityVisitor visitor) |
void |
delete() |
List<org.nuiton.topia.persistence.TopiaEntity> |
getAggregate() |
List<org.nuiton.topia.persistence.TopiaEntity> |
getComposite() |
double |
getCrewFoodCost() |
double |
getCrewShareRate() |
int |
getCrewSize() |
int |
getFishingOperation() |
TimeUnit |
getFishingOperationDuration() |
double |
getFixedCrewSalary() |
int |
getGearsNumberPerOperation() |
double |
getLandingCosts() |
double |
getOtherRunningCost() |
Metier |
getPossibleMetiers() |
double |
getRepairAndMaintenanceGearCost() |
SetOfVessels |
getSetOfVessels() |
double |
getUnitCostOfFishing() |
void |
setCrewFoodCost(double crewFoodCost) |
void |
setCrewShareRate(double crewShareRate) |
void |
setCrewSize(int crewSize) |
void |
setFishingOperation(int fishingOperation) |
void |
setFishingOperationDuration(TimeUnit fishingOperationDuration) |
void |
setFixedCrewSalary(double fixedCrewSalary) |
void |
setGearsNumberPerOperation(int gearsNumberPerOperation) |
void |
setLandingCosts(double landingCosts) |
void |
setOtherRunningCost(double otherRunningCost) |
void |
setPossibleMetiers(Metier possibleMetiers) |
void |
setRepairAndMaintenanceGearCost(double repairAndMaintenanceGearCost) |
void |
setSetOfVessels(SetOfVessels setOfVessels) |
void |
setUnitCostOfFishing(double unitCostOfFishing) |
String |
toString() |
void |
update() |
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, setTopiaVersionclone, finalize, getClass, notify, notifyAll, wait, wait, waitgetTopiaContext, setTopiaContextaddPropertyChangeListener, addPropertyChangeListener, addPropertyListener, addPropertyListener, addVetoableChangeListener, addVetoableChangeListener, addVetoableListener, addVetoableListener, getTopiaCreateDate, getTopiaId, getTopiaVersion, removePropertyChangeListener, removePropertyChangeListener, removePropertyListener, removePropertyListener, removeVetoableChangeListener, removeVetoableChangeListener, removeVetoableListener, removeVetoableListener, setTopiaCreateDate, setTopiaId, setTopiaVersionprotected int fishingOperation
Nombre d'opération de pêche par jour
Nom de l'attribut en BD : fishingOperationprotected TimeUnit fishingOperationDuration
protected int gearsNumberPerOperation
protected int crewSize
Taille de l'équipage pour le métier. Ne peut-être inférieur à VesselType.minCrewSize.
Nom de l'attribut en BD : crewSizeprotected double unitCostOfFishing
Coût de fonctionnement lié à une opération de pêche: carburant, huile, appât, glace (hors transport sur zone)
Nom de l'attribut en BD : unitCostOfFishingprotected double fixedCrewSalary
Salaire fixe pour l'ensemble de l'équipage pour un mois
Nom de l'attribut en BD : fixedCrewSalaryprotected double crewShareRate
Taux de part de l'équipage
Nom de l'attribut en BD : crewShareRateprotected double crewFoodCost
Frais de vivres pour l'ensemble de l'équipage par jour.
Nom de l'attribut en BD : crewFoodCostprotected double repairAndMaintenanceGearCost
Coût de maintenance et de réparation par jour d'utilisation
Nom de l'attribut en BD : repairAndMaintenanceGearCostprotected double otherRunningCost
autres coûts par jour
Nom de l'attribut en BD : otherRunningCostprotected double landingCosts
protected SetOfVessels setOfVessels
protected Metier possibleMetiers
public void update()
throws org.nuiton.topia.TopiaException
update in interface org.nuiton.topia.persistence.TopiaEntityContextableorg.nuiton.topia.TopiaExceptionpublic void delete()
throws org.nuiton.topia.TopiaException
delete in interface org.nuiton.topia.persistence.TopiaEntityContextableorg.nuiton.topia.TopiaExceptionpublic void accept(org.nuiton.topia.persistence.EntityVisitor visitor)
throws org.nuiton.topia.TopiaException
accept in interface org.nuiton.topia.persistence.TopiaEntityorg.nuiton.topia.TopiaExceptionpublic void setFishingOperation(int fishingOperation)
setFishingOperation in interface EffortDescriptionpublic int getFishingOperation()
getFishingOperation in interface EffortDescriptionpublic void setFishingOperationDuration(TimeUnit fishingOperationDuration)
setFishingOperationDuration in interface EffortDescriptionpublic TimeUnit getFishingOperationDuration()
getFishingOperationDuration in interface EffortDescriptionpublic void setGearsNumberPerOperation(int gearsNumberPerOperation)
setGearsNumberPerOperation in interface EffortDescriptionpublic int getGearsNumberPerOperation()
getGearsNumberPerOperation in interface EffortDescriptionpublic void setCrewSize(int crewSize)
setCrewSize in interface EffortDescriptionpublic int getCrewSize()
getCrewSize in interface EffortDescriptionpublic void setUnitCostOfFishing(double unitCostOfFishing)
setUnitCostOfFishing in interface EffortDescriptionpublic double getUnitCostOfFishing()
getUnitCostOfFishing in interface EffortDescriptionpublic void setFixedCrewSalary(double fixedCrewSalary)
setFixedCrewSalary in interface EffortDescriptionpublic double getFixedCrewSalary()
getFixedCrewSalary in interface EffortDescriptionpublic void setCrewShareRate(double crewShareRate)
setCrewShareRate in interface EffortDescriptionpublic double getCrewShareRate()
getCrewShareRate in interface EffortDescriptionpublic void setCrewFoodCost(double crewFoodCost)
setCrewFoodCost in interface EffortDescriptionpublic double getCrewFoodCost()
getCrewFoodCost in interface EffortDescriptionpublic void setRepairAndMaintenanceGearCost(double repairAndMaintenanceGearCost)
setRepairAndMaintenanceGearCost in interface EffortDescriptionpublic double getRepairAndMaintenanceGearCost()
getRepairAndMaintenanceGearCost in interface EffortDescriptionpublic void setOtherRunningCost(double otherRunningCost)
setOtherRunningCost in interface EffortDescriptionpublic double getOtherRunningCost()
getOtherRunningCost in interface EffortDescriptionpublic void setLandingCosts(double landingCosts)
setLandingCosts in interface EffortDescriptionpublic double getLandingCosts()
getLandingCosts in interface EffortDescriptionpublic void setSetOfVessels(SetOfVessels setOfVessels)
setSetOfVessels in interface EffortDescriptionpublic SetOfVessels getSetOfVessels()
getSetOfVessels in interface EffortDescriptionpublic void setPossibleMetiers(Metier possibleMetiers)
setPossibleMetiers in interface EffortDescriptionpublic Metier getPossibleMetiers()
getPossibleMetiers in interface EffortDescriptionpublic List<org.nuiton.topia.persistence.TopiaEntity> getAggregate() throws org.nuiton.topia.TopiaException
getAggregate in interface org.nuiton.topia.persistence.TopiaEntitygetAggregate in class org.nuiton.topia.persistence.TopiaEntityAbstractorg.nuiton.topia.TopiaExceptionpublic List<org.nuiton.topia.persistence.TopiaEntity> getComposite() throws org.nuiton.topia.TopiaException
getComposite in interface org.nuiton.topia.persistence.TopiaEntitygetComposite in class org.nuiton.topia.persistence.TopiaEntityAbstractorg.nuiton.topia.TopiaExceptionpublic String toString()
toString in interface EffortDescriptiontoString in class ObjectCopyright © 1999–2013 CodeLutin. All rights reserved.