fr.ifremer.isisfish.entities
Interface VesselType

All Superinterfaces:
Serializable, org.nuiton.topia.persistence.TopiaEntity
All Known Implementing Classes:
VesselTypeAbstract, VesselTypeImpl

public interface VesselType
extends org.nuiton.topia.persistence.TopiaEntity


Field Summary
static String ACTIVITY_RANGE
           
static String COMMENT
           
static String LENGTH
           
static String MAX_TRIP_DURATION
           
static String MIN_CREW_SIZE
           
static String NAME
           
static String SPEED
           
static String TRIP_TYPE
           
static String UNIT_FUEL_COST_OF_TRAVEL
           
 
Fields inherited from interface org.nuiton.topia.persistence.TopiaEntity
TOPIA_CREATE_DATE, TOPIA_ID, TOPIA_VERSION
 
Method Summary
 void addAllTripType(Collection<TripType> tripType)
          addAllTripType :
 void addTripType(TripType tripType)
          addTripType :
 void clearTripType()
          clearTripType :
 double getActivityRange()
          getActivityRange :
 String getComment()
          getComment :
 FisheryRegion getFisheryRegion()
          getFisheryRegion :
 int getLength()
          getLength :
 TimeUnit getMaxTripDuration()
          getMaxTripDuration :
 int getMinCrewSize()
          getMinCrewSize : Taille minimum de l'équipage sur ce style de bateau
 String getName()
          getName :
 double getSpeed()
          getSpeed :
 Collection<TripType> getTripType()
          getTripType :
 TripType getTripTypeByTopiaId(String topiaId)
          getTripTypeByTopiaId : Recupère l'attribut tripType à partir de son topiaId
 double getUnitFuelCostOfTravel()
          getUnitFuelCostOfTravel : Coût d'un heure de carburant
 boolean isTripTypeEmpty()
          isTripTypeEmpty : Retourne true si la collection tripType est vide.
 void removeTripType(TripType tripType)
          removeTripType :
 void setActivityRange(double activityRange)
          setActivityRange :
 void setComment(String comment)
          setComment :
 void setLength(int length)
          setLength :
 void setMaxTripDuration(TimeUnit maxTripDuration)
          setMaxTripDuration :
 void setMinCrewSize(int minCrewSize)
          setMinCrewSize : Taille minimum de l'équipage sur ce style de bateau
 void setName(String name)
          setName :
 void setSpeed(double speed)
          setSpeed :
 void setTripType(Collection<TripType> tripType)
          setTripType :
 void setUnitFuelCostOfTravel(double unitFuelCostOfTravel)
          setUnitFuelCostOfTravel : Coût d'un heure de carburant
 int sizeTripType()
          sizeTripType : Retourne le nombre d'éléments de la collection tripType
 
Methods inherited from interface org.nuiton.topia.persistence.TopiaEntity
accept, addPropertyChangeListener, addPropertyChangeListener, addPropertyListener, addPropertyListener, addVetoableChangeListener, addVetoableChangeListener, addVetoableListener, addVetoableListener, delete, getAggregate, getComposite, getTopiaContext, getTopiaCreateDate, getTopiaId, getTopiaVersion, postCreate, removePropertyChangeListener, removePropertyChangeListener, removePropertyListener, removePropertyListener, removeVetoableChangeListener, removeVetoableChangeListener, removeVetoableListener, removeVetoableListener, setTopiaCreateDate, setTopiaId, setTopiaVersion, update
 

Field Detail

NAME

static final String NAME
See Also:
Constant Field Values

LENGTH

static final String LENGTH
See Also:
Constant Field Values

SPEED

static final String SPEED
See Also:
Constant Field Values

MAX_TRIP_DURATION

static final String MAX_TRIP_DURATION
See Also:
Constant Field Values

ACTIVITY_RANGE

static final String ACTIVITY_RANGE
See Also:
Constant Field Values

MIN_CREW_SIZE

static final String MIN_CREW_SIZE
See Also:
Constant Field Values

UNIT_FUEL_COST_OF_TRAVEL

static final String UNIT_FUEL_COST_OF_TRAVEL
See Also:
Constant Field Values

COMMENT

static final String COMMENT
See Also:
Constant Field Values

TRIP_TYPE

static final String TRIP_TYPE
See Also:
Constant Field Values
Method Detail

setName

void setName(String name)
setName :

Parameters:
name - La valeur de l'attribut name à positionner.

getName

String getName()
getName :

Returns:
String

setLength

void setLength(int length)
setLength :

Parameters:
length - La valeur de l'attribut length à positionner.

getLength

int getLength()
getLength :

Returns:
int

setSpeed

void setSpeed(double speed)
setSpeed :

Parameters:
speed - La valeur de l'attribut speed à positionner.

getSpeed

double getSpeed()
getSpeed :

Returns:
double

setMaxTripDuration

void setMaxTripDuration(TimeUnit maxTripDuration)
setMaxTripDuration :

Parameters:
maxTripDuration - La valeur de l'attribut maxTripDuration à positionner.

getMaxTripDuration

TimeUnit getMaxTripDuration()
getMaxTripDuration :

Returns:
TimeUnit

setActivityRange

void setActivityRange(double activityRange)
setActivityRange :

Parameters:
activityRange - La valeur de l'attribut activityRange à positionner.

getActivityRange

double getActivityRange()
getActivityRange :

Returns:
double

setMinCrewSize

void setMinCrewSize(int minCrewSize)
setMinCrewSize :

Taille minimum de l'équipage sur ce style de bateau

Parameters:
minCrewSize - La valeur de l'attribut minCrewSize à positionner.

getMinCrewSize

int getMinCrewSize()
getMinCrewSize :

Taille minimum de l'équipage sur ce style de bateau

Returns:
int

setUnitFuelCostOfTravel

void setUnitFuelCostOfTravel(double unitFuelCostOfTravel)
setUnitFuelCostOfTravel :

Coût d'un heure de carburant

Parameters:
unitFuelCostOfTravel - La valeur de l'attribut unitFuelCostOfTravel à positionner.

getUnitFuelCostOfTravel

double getUnitFuelCostOfTravel()
getUnitFuelCostOfTravel :

Coût d'un heure de carburant

Returns:
double

setComment

void setComment(String comment)
setComment :

Parameters:
comment - La valeur de l'attribut comment à positionner.

getComment

String getComment()
getComment :

Returns:
String

addTripType

void addTripType(TripType tripType)
addTripType :

Parameters:
tripType - L'instance de tripType à ajouter

addAllTripType

void addAllTripType(Collection<TripType> tripType)
addAllTripType :

Parameters:
tripType - Les instances de tripType à ajouter

setTripType

void setTripType(Collection<TripType> tripType)
setTripType :

Parameters:
tripType - La Collection de tripType à ajouter

removeTripType

void removeTripType(TripType tripType)
removeTripType :

Parameters:
tripType - Vide la Collection de tripType

clearTripType

void clearTripType()
clearTripType :


getTripType

Collection<TripType> getTripType()
getTripType :

Returns:
Collection

getTripTypeByTopiaId

TripType getTripTypeByTopiaId(String topiaId)
getTripTypeByTopiaId : Recupère l'attribut tripType à partir de son topiaId

Parameters:
topiaId - le topia id de l'entité recherchée
Returns:
TripType

sizeTripType

int sizeTripType()
sizeTripType : Retourne le nombre d'éléments de la collection tripType

Returns:
int

isTripTypeEmpty

boolean isTripTypeEmpty()
isTripTypeEmpty : Retourne true si la collection tripType est vide.

Returns:
boolean

getFisheryRegion

FisheryRegion getFisheryRegion()
getFisheryRegion :

Returns:
FisheryRegion


Copyright © 1999-2011 CodeLutin. All Rights Reserved.