fr.ifremer.allegro.data.survey.physicalGear
Class PhysicalGearSurvey

java.lang.Object
  extended by fr.ifremer.allegro.data.survey.physicalGear.PhysicalGearSurvey
All Implemented Interfaces:
java.io.Serializable
Direct Known Subclasses:
PhysicalGearSurveyImpl

public abstract class PhysicalGearSurvey
extends java.lang.Object
implements java.io.Serializable

Enquete sur les engins physiques d'un navire et leurs caract??ristiques.

See Also:
Serialized Form

Nested Class Summary
static class PhysicalGearSurvey.Factory
          Constructs new instances of PhysicalGearSurvey.
 
Constructor Summary
PhysicalGearSurvey()
           
 
Method Summary
 boolean equals(java.lang.Object object)
          This entity does not have any identifiers and is not extending any other entity, so this method will only return true if the argument reference and this refer to the same object.
 java.lang.String getComments()
           Commentaire sur l'enquete
 java.util.Date getControlDate()
           
 java.util.Date getCreationDate()
           Date de cr??ation de l'enquete dans le syst??me central.
 java.lang.Boolean getDirectSurveyInvestigation()
           Objectif d'enquete directe ?
 java.util.Collection getGearPhysicalFeatures()
           Liste des engin physiques dont les caract??ristiques ont ??t?? receuillies au cours de l'enquete.
 java.lang.Integer getId()
           Identifiant interne de l'enquete d'engin physique
 Program getProgram()
           
 java.lang.String getQualificationComments()
           
 java.util.Date getQualificationDate()
           
 QualityFlag getQualityFlag()
           Niveau de qualit?? de la donn??e.
 Department getRecorderDepartment()
           
 Person getRecorderPerson()
           
 java.util.Collection getSurveyMeasurements()
           Caract??ristiques de l'enquete.
 java.sql.Timestamp getUpdateDate()
           Date de la derni??re mise ?? jour dans le syst??me central
 java.util.Date getValidationDate()
           
 Vessel getVessel()
           Navire concern?? par l'enquete
 java.util.Collection getVesselPhysicalFeatures()
           org.eclipse.uml2.impl.CommentImpl@9d5b42 (body: )
 java.lang.Integer getYear()
           Ann??e sur laquelle porte l'enquete
 int hashCode()
          Returns a hash code based on this entity's identifiers.
 void setComments(java.lang.String comments)
           
 void setControlDate(java.util.Date controlDate)
           
 void setCreationDate(java.util.Date creationDate)
           
 void setDirectSurveyInvestigation(java.lang.Boolean directSurveyInvestigation)
           
 void setGearPhysicalFeatures(java.util.Collection gearPhysicalFeatures)
           
 void setId(java.lang.Integer id)
           
 void setProgram(Program program)
           
 void setQualificationComments(java.lang.String qualificationComments)
           
 void setQualificationDate(java.util.Date qualificationDate)
           
 void setQualityFlag(QualityFlag qualityFlag)
           
 void setRecorderDepartment(Department recorderDepartment)
           
 void setRecorderPerson(Person recorderPerson)
           
 void setSurveyMeasurements(java.util.Collection surveyMeasurements)
           
 void setUpdateDate(java.sql.Timestamp updateDate)
           
 void setValidationDate(java.util.Date validationDate)
           
 void setVessel(Vessel vessel)
           
 void setVesselPhysicalFeatures(java.util.Collection vesselPhysicalFeatures)
           
 void setYear(java.lang.Integer year)
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PhysicalGearSurvey

public PhysicalGearSurvey()
Method Detail

getId

public java.lang.Integer getId()

Identifiant interne de l'enquete d'engin physique


setId

public void setId(java.lang.Integer id)

getYear

public java.lang.Integer getYear()

Ann??e sur laquelle porte l'enquete


setYear

public void setYear(java.lang.Integer year)

getDirectSurveyInvestigation

public java.lang.Boolean getDirectSurveyInvestigation()

Objectif d'enquete directe ?

Issu de la feuille de route (pointeur ???ENQUETE DIRECTE??? de la feuille de route). Indique si le navire ??tait pr??vu en enqu??te directe ou non pour l'ann??e de r??f??rence : Oui ou Non. Cette information n'est jamais saisie par l'utilisateur, elle est issue d'un flux venant d'Harmonie.


setDirectSurveyInvestigation

public void setDirectSurveyInvestigation(java.lang.Boolean directSurveyInvestigation)

getComments

public java.lang.String getComments()

Commentaire sur l'enquete


setComments

public void setComments(java.lang.String comments)

getCreationDate

public java.util.Date getCreationDate()

Date de cr??ation de l'enquete dans le syst??me central.


setCreationDate

public void setCreationDate(java.util.Date creationDate)

getControlDate

public java.util.Date getControlDate()

setControlDate

public void setControlDate(java.util.Date controlDate)

getValidationDate

public java.util.Date getValidationDate()

setValidationDate

public void setValidationDate(java.util.Date validationDate)

getQualificationDate

public java.util.Date getQualificationDate()

setQualificationDate

public void setQualificationDate(java.util.Date qualificationDate)

getQualificationComments

public java.lang.String getQualificationComments()

setQualificationComments

public void setQualificationComments(java.lang.String qualificationComments)

getUpdateDate

public java.sql.Timestamp getUpdateDate()

Date de la derni??re mise ?? jour dans le syst??me central


setUpdateDate

public void setUpdateDate(java.sql.Timestamp updateDate)

getSurveyMeasurements

public java.util.Collection getSurveyMeasurements()

Caract??ristiques de l'enquete.

Par exemple : qualification d'une enqu??te sur un navire.

Permet de qualifier les enquetes en :

- Enqu??te Directe

- Enqu??te Indirecte

- Estimation


setSurveyMeasurements

public void setSurveyMeasurements(java.util.Collection surveyMeasurements)

getProgram

public Program getProgram()

setProgram

public void setProgram(Program program)

getRecorderDepartment

public Department getRecorderDepartment()

setRecorderDepartment

public void setRecorderDepartment(Department recorderDepartment)

getQualityFlag

public QualityFlag getQualityFlag()

Niveau de qualit?? de la donn??e.

"Non qualifi??e" par d??faut


setQualityFlag

public void setQualityFlag(QualityFlag qualityFlag)

getRecorderPerson

public Person getRecorderPerson()

setRecorderPerson

public void setRecorderPerson(Person recorderPerson)

getGearPhysicalFeatures

public java.util.Collection getGearPhysicalFeatures()

Liste des engin physiques dont les caract??ristiques ont ??t?? receuillies au cours de l'enquete.


setGearPhysicalFeatures

public void setGearPhysicalFeatures(java.util.Collection gearPhysicalFeatures)

getVesselPhysicalFeatures

public java.util.Collection getVesselPhysicalFeatures()

org.eclipse.uml2.impl.CommentImpl@9d5b42 (body: )


setVesselPhysicalFeatures

public void setVesselPhysicalFeatures(java.util.Collection vesselPhysicalFeatures)

getVessel

public Vessel getVessel()

Navire concern?? par l'enquete


setVessel

public void setVessel(Vessel vessel)

equals

public boolean equals(java.lang.Object object)
This entity does not have any identifiers and is not extending any other entity, so this method will only return true if the argument reference and this refer to the same object.

Overrides:
equals in class java.lang.Object

hashCode

public int hashCode()
Returns a hash code based on this entity's identifiers.

Overrides:
hashCode in class java.lang.Object


Copyright © 2008-2010 IFREMER. All Rights Reserved.