fr.ifremer.allegro.data.vessel.feature.physical
Class VesselPhysicalFeatures

java.lang.Object
  extended by fr.ifremer.allegro.data.vessel.feature.physical.PhysicalFeatures
      extended by fr.ifremer.allegro.data.vessel.feature.physical.PhysicalFeaturesImpl
          extended by fr.ifremer.allegro.data.vessel.feature.physical.VesselPhysicalFeatures
All Implemented Interfaces:
java.io.Serializable
Direct Known Subclasses:
VesselPhysicalFeaturesImpl

public abstract class VesselPhysicalFeatures
extends PhysicalFeaturesImpl

Caract??ristiques physique d'un navire (navire de peche ou oc??anographique, ou autres).

See Also:
Serialized Form

Nested Class Summary
static class VesselPhysicalFeatures.Factory
          Constructs new instances of VesselPhysicalFeatures.
 
Constructor Summary
VesselPhysicalFeatures()
           
 
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.physical.PhysicalFeaturesImpl class it will simply delegate the call up there.
 Location getBaseLandingLocation()
           
 java.lang.String getComments()
           Le commentaire peut porter une description textuelle du navire (ou de l'usager) : par exemple lorsque le navire ne porte pas de num??ro d'identification externe.
 java.lang.String getExteriorMarking()
           Marquage ext??rieur.
 java.lang.String getIRCS()
           Indicatif radio international du navire (IRCS)
 java.lang.String getName()
           
 PhysicalGearSurvey getPhysicalGearSurvey()
           Enquete ?? partir de laquelle les caract??ristiques de l'engin physiques ont ??t?? recueillies.
 Department getRecorderDepartment()
           
 User getRecorderUser()
           
 java.util.Collection getVesselPhysicalFeaturesOrigins()
           
 java.util.Collection getVesselPhysicalMeasurements()
           Liste des valeurs de caract??ristiques de l'engin physique, valables sur la p??riode d??but/fin de validit?? des caract??ristiques.
 int hashCode()
          This entity does not have any identifiers but since it extends the fr.ifremer.allegro.data.vessel.feature.physical.PhysicalFeaturesImpl class it will simply delegate the call up there.
 void setBaseLandingLocation(Location baseLandingLocation)
           
 void setComments(java.lang.String comments)
           
 void setExteriorMarking(java.lang.String exteriorMarking)
           
 void setIRCS(java.lang.String IRCS)
           
 void setName(java.lang.String name)
           
 void setPhysicalGearSurvey(PhysicalGearSurvey physicalGearSurvey)
           
 void setRecorderDepartment(Department recorderDepartment)
           
 void setRecorderUser(User recorderUser)
           
 void setVesselPhysicalFeaturesOrigins(java.util.Collection vesselPhysicalFeaturesOrigins)
           
 void setVesselPhysicalMeasurements(java.util.Collection vesselPhysicalMeasurements)
           
 
Methods inherited from class fr.ifremer.allegro.data.vessel.feature.physical.PhysicalFeatures
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

VesselPhysicalFeatures

public VesselPhysicalFeatures()
Method Detail

getName

public java.lang.String getName()

setName

public void setName(java.lang.String name)

getExteriorMarking

public java.lang.String getExteriorMarking()

Marquage ext??rieur.

par exemple : "BR 101717"

Si absent, il ets possible d'indiquer un commentaire (comments) avec un descriptif du navire.


setExteriorMarking

public void setExteriorMarking(java.lang.String exteriorMarking)

getIRCS

public java.lang.String getIRCS()

Indicatif radio international du navire (IRCS)


setIRCS

public void setIRCS(java.lang.String IRCS)

getComments

public java.lang.String getComments()

Le commentaire peut porter une description textuelle du navire (ou de l'usager) : par exemple lorsque le navire ne porte pas de num??ro d'identification externe. Dans ce cas, la couleur de la coque et la forme de la cabine sont des ??l??ments de reconnaissance des navires qui peuvent etre utilis??s (Exemple : Guyane et ?? Mayotte), en l'absence de possibilit?? de g??rer des photos des unit??s de p??che. A noter qu'en Guyane, chaque observateur dispose d'un catalogue des navires informels avec une photo et une description du navire sous la forme d'un commentaire.


setComments

public void setComments(java.lang.String comments)

getVesselPhysicalMeasurements

public java.util.Collection getVesselPhysicalMeasurements()

Liste des valeurs de caract??ristiques de l'engin physique, valables sur la p??riode d??but/fin de validit?? des caract??ristiques.


setVesselPhysicalMeasurements

public void setVesselPhysicalMeasurements(java.util.Collection vesselPhysicalMeasurements)

getPhysicalGearSurvey

public PhysicalGearSurvey getPhysicalGearSurvey()

Enquete ?? partir de laquelle les caract??ristiques de l'engin physiques ont ??t?? recueillies.


setPhysicalGearSurvey

public void setPhysicalGearSurvey(PhysicalGearSurvey physicalGearSurvey)

getVesselPhysicalFeaturesOrigins

public java.util.Collection getVesselPhysicalFeaturesOrigins()

setVesselPhysicalFeaturesOrigins

public void setVesselPhysicalFeaturesOrigins(java.util.Collection vesselPhysicalFeaturesOrigins)

getRecorderDepartment

public Department getRecorderDepartment()

setRecorderDepartment

public void setRecorderDepartment(Department recorderDepartment)

getRecorderUser

public User getRecorderUser()

setRecorderUser

public void setRecorderUser(User recorderUser)

getBaseLandingLocation

public Location getBaseLandingLocation()

setBaseLandingLocation

public void setBaseLandingLocation(Location baseLandingLocation)

equals

public boolean equals(java.lang.Object object)
This entity does not have any identifiers but since it extends the fr.ifremer.allegro.data.vessel.feature.physical.PhysicalFeaturesImpl class it will simply delegate the call up there.

Overrides:
equals in class PhysicalFeatures
See Also:
PhysicalFeatures.equals(Object)

hashCode

public int hashCode()
This entity does not have any identifiers but since it extends the fr.ifremer.allegro.data.vessel.feature.physical.PhysicalFeaturesImpl class it will simply delegate the call up there.

Overrides:
hashCode in class PhysicalFeatures
See Also:
PhysicalFeatures.hashCode()


Copyright © 2008-2010 IFREMER. All Rights Reserved.