|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectfr.ifremer.allegro.data.vessel.feature.use.UseFeatures
fr.ifremer.allegro.data.vessel.feature.use.UseFeaturesImpl
fr.ifremer.allegro.data.vessel.feature.use.VesselUseFeatures
public abstract class VesselUseFeatures
Param??tres de mise en oeuvre du navire. Il peut s'agir de donn??es d'observation comme de donn??es de d??claration, mais li??e ?? comment est utilis?? le navire et dans quelles conditions.
Par exemple, pour les don??nes d'observation :
??? profondeur de mer au d??but de l'op??ration, en m??tre,
??? profondeur de mer ?? la fin de l'op??ration, en m??tre,
??? d??roulement de l'op??ration (normal, anormal, etc.)
??? ??tat de la mer lors durant l'op??ration : ??chelle de 0 ?? 9 (4=agit??e, etc)
??? trait rectiligne (oui/non)
??? cout en gazoil,
??? nombre d'engin perdu,
??? cout des pertes,
??? etc.
Par exemple, pour les donn??es de d??claration :
??? temps de p??che,
??? temps de route (qui peut aussi etre calcul?? ?? l'exploitation),
??? nombre d'op??rations,
??? etc.
Nested Class Summary | |
---|---|
static class |
VesselUseFeatures.Factory
Constructs new instances of VesselUseFeatures . |
Constructor Summary | |
---|---|
VesselUseFeatures()
|
Method Summary | |
---|---|
boolean |
equals(java.lang.Object object)
This entity does not have any identifiers but since it extends the fr.ifremer.allegro.data.vessel.feature.use.UseFeaturesImpl class
it will simply delegate the call up there. |
ActivityCalendar |
getActivityCalendar()
|
Location |
getBasePortLocation()
Port d'exploitation, ou port d'attache (si pas d'activit??) |
EconomicalSurvey |
getEconomicalSurvey()
|
java.util.Collection |
getFishingAreas()
|
FishingEffortCalendar |
getFishingEffortCalendar()
|
FishingTrip |
getFishingTrip()
|
java.lang.Boolean |
getIsActive()
Le navire est il actif pour la p??riode concern?? (Oui/Non). |
Operation |
getOperation()
|
java.util.Collection |
getVesselUseFeaturesOrigins()
Comment g??rer cet attribut dans le cas d'une enquete ? |
java.util.Collection |
getVesselUseMeasurements()
|
int |
hashCode()
This entity does not have any identifiers but since it extends the fr.ifremer.allegro.data.vessel.feature.use.UseFeaturesImpl class
it will simply delegate the call up there. |
void |
setActivityCalendar(ActivityCalendar activityCalendar)
|
void |
setBasePortLocation(Location basePortLocation)
|
void |
setEconomicalSurvey(EconomicalSurvey economicalSurvey)
|
void |
setFishingAreas(java.util.Collection fishingAreas)
|
void |
setFishingEffortCalendar(FishingEffortCalendar fishingEffortCalendar)
|
void |
setFishingTrip(FishingTrip fishingTrip)
|
void |
setIsActive(java.lang.Boolean isActive)
|
void |
setOperation(Operation operation)
|
void |
setVesselUseFeaturesOrigins(java.util.Collection vesselUseFeaturesOrigins)
|
void |
setVesselUseMeasurements(java.util.Collection vesselUseMeasurements)
|
Methods inherited from class fr.ifremer.allegro.data.vessel.feature.use.UseFeatures |
---|
getControlDate, getCreationDate, getEndDate, getId, getProgram, getQualificationComments, getQualificationDate, getQualityFlag, getStartDate, getUpdateDate, getValidationDate, getVessel, setControlDate, setCreationDate, setEndDate, setId, setProgram, setQualificationComments, setQualificationDate, setQualityFlag, setStartDate, setUpdateDate, setValidationDate, setVessel |
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public VesselUseFeatures()
Method Detail |
---|
public java.lang.Boolean getIsActive()
Le navire est il actif pour la p??riode concern?? (Oui/Non).
cette attributs n'a pas ??t?? mis en tant que UseMeasurement, car elle est tr??s utile pour les diff??rents traitement, et elle reste une propri??t?? constante et r??currente de toute les caract??ristiques d'utilisation de navire
public void setIsActive(java.lang.Boolean isActive)
public java.util.Collection getVesselUseMeasurements()
public void setVesselUseMeasurements(java.util.Collection vesselUseMeasurements)
public FishingEffortCalendar getFishingEffortCalendar()
public void setFishingEffortCalendar(FishingEffortCalendar fishingEffortCalendar)
public ActivityCalendar getActivityCalendar()
public void setActivityCalendar(ActivityCalendar activityCalendar)
public FishingTrip getFishingTrip()
public void setFishingTrip(FishingTrip fishingTrip)
public EconomicalSurvey getEconomicalSurvey()
public void setEconomicalSurvey(EconomicalSurvey economicalSurvey)
public Operation getOperation()
public void setOperation(Operation operation)
public Location getBasePortLocation()
Port d'exploitation, ou port d'attache (si pas d'activit??)
public void setBasePortLocation(Location basePortLocation)
public java.util.Collection getVesselUseFeaturesOrigins()
Comment g??rer cet attribut dans le cas d'une enquete ?
=> REVOIR le texte ci-dessous :
Exemple pour les enquete d'activit?? :
- Si les informations issues de la pr??documentation ??lectronique ont ??t?? coll??es dans le calendrier sans modification, alors Origine = Flux d??claratif. Si ce sont les informations du calendrier l???ann??e pr??c??dente qui sont copi??es-coll??es (Pr??documentation calendrier d???activit?? n-1) alors Origine = Calendrier (n-1).
- Si des informations ont ??t?? pr??-renseign??es ?? partir des ?? observations des captures ?? bord des navires de p??che ??, alors Origine = Observation en mer, et ?? partir des ?? ??chantillonnages des mar??es au d??barquement ??, alors Origine = Observation au d??barquement. D??s lors qu???une information du bloc m??tier est modifi??e, l???Origine de l???information devra ??tre repositionn??e ?? Enqu??te.
public void setVesselUseFeaturesOrigins(java.util.Collection vesselUseFeaturesOrigins)
public java.util.Collection getFishingAreas()
public void setFishingAreas(java.util.Collection fishingAreas)
public boolean equals(java.lang.Object object)
fr.ifremer.allegro.data.vessel.feature.use.UseFeaturesImpl
class
it will simply delegate the call up there.
equals
in class UseFeatures
UseFeatures.equals(Object)
public int hashCode()
fr.ifremer.allegro.data.vessel.feature.use.UseFeaturesImpl
class
it will simply delegate the call up there.
hashCode
in class UseFeatures
UseFeatures.hashCode()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |