|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.nuiton.topia.persistence.TopiaEntityAbstract
fr.ifremer.isisfish.entities.EffortDescriptionAbstract
public abstract class EffortDescriptionAbstract
| Field Summary | |
|---|---|
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) |
| Fields inherited from class org.nuiton.topia.persistence.TopiaEntityAbstract |
|---|
readListeners, readVetoables, topiaContext, topiaCreateDate, topiaId, topiaVersion, writeListeners, writeVetoables |
| Fields inherited from interface org.nuiton.topia.persistence.TopiaEntityContextable |
|---|
TOPIA_CONTEXT |
| Fields inherited from interface org.nuiton.topia.persistence.TopiaEntity |
|---|
AGGREGATE, COMPOSITE, TOPIA_CREATE_DATE, TOPIA_ID, TOPIA_VERSION |
| Constructor Summary | |
|---|---|
EffortDescriptionAbstract()
|
|
| Method Summary | |
|---|---|
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()
|
| 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.TopiaEntityContextable |
|---|
getTopiaContext, setTopiaContext |
| 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 |
| Field Detail |
|---|
protected int fishingOperation
Nombre d'opération de pêche par jour
Nom de l'attribut en BD : fishingOperation
protected 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 : crewSize
protected 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 : unitCostOfFishing
protected double fixedCrewSalary
Salaire fixe pour l'ensemble de l'équipage pour un mois
Nom de l'attribut en BD : fixedCrewSalary
protected double crewShareRate
Taux de part de l'équipage
Nom de l'attribut en BD : crewShareRate
protected double crewFoodCost
Frais de vivres pour l'ensemble de l'équipage par jour.
Nom de l'attribut en BD : crewFoodCost
protected double repairAndMaintenanceGearCost
Coût de maintenance et de réparation par jour d'utilisation
Nom de l'attribut en BD : repairAndMaintenanceGearCost
protected double otherRunningCost
autres coûts par jour
Nom de l'attribut en BD : otherRunningCost
protected double landingCosts
protected SetOfVessels setOfVessels
protected Metier possibleMetiers
| Constructor Detail |
|---|
public EffortDescriptionAbstract()
| Method Detail |
|---|
public void update()
throws org.nuiton.topia.TopiaException
update in interface org.nuiton.topia.persistence.TopiaEntityContextableorg.nuiton.topia.TopiaException
public void delete()
throws org.nuiton.topia.TopiaException
delete in interface org.nuiton.topia.persistence.TopiaEntityContextableorg.nuiton.topia.TopiaException
public 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 EffortDescription
public 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.TopiaException
public 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 Object
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||