fr.ifremer.isisfish.entities
Class StrategyMonthInfoImpl

java.lang.Object
  extended by org.nuiton.topia.persistence.TopiaEntityAbstract
      extended by fr.ifremer.isisfish.entities.StrategyMonthInfoAbstract
          extended by fr.ifremer.isisfish.entities.StrategyMonthInfoImpl
All Implemented Interfaces:
StrategyMonthInfo, Serializable, org.nuiton.topia.persistence.TopiaEntity

public class StrategyMonthInfoImpl
extends StrategyMonthInfoAbstract

StrategyMonthInfoImpl. Created: 29 août 06 11:30:27

Version:
$Revision: 3124 $ Last update: $Date: 2010-11-29 19:14:09 +0100 (lun., 29 nov. 2010) $ by : $Author: chatellier $
Author:
poussin
See Also:
Serialized Form

Field Summary
 
Fields inherited from class fr.ifremer.isisfish.entities.StrategyMonthInfoAbstract
minInactivityDays, month, numberOfTrips, proportionMetier, strategy, tripType
 
Fields inherited from class org.nuiton.topia.persistence.TopiaEntityAbstract
readListeners, readVetoables, topiaContext, topiaCreateDate, topiaId, topiaVersion, writeListeners, writeVetoables
 
Fields inherited from interface fr.ifremer.isisfish.entities.StrategyMonthInfo
MIN_INACTIVITY_DAYS, MONTH, NUMBER_OF_TRIPS, PROPORTION_METIER, STRATEGY, TRIP_TYPE
 
Fields inherited from interface org.nuiton.topia.persistence.TopiaEntity
TOPIA_CREATE_DATE, TOPIA_ID, TOPIA_VERSION
 
Constructor Summary
StrategyMonthInfoImpl()
           
 
Method Summary
 void computeNumberOfTrips()
           
 FisheryRegion getFisheryRegion()
          getFisheryRegion :
 org.nuiton.math.matrix.MatrixND getProportionMetier()
          getProportionMetier :
 double getProportionMetier(Metier metier)
          getProportionMetier :
 void setMinInactivityDays(double value)
          setMinInactivityDays :
 void setProportionMetier(Metier metier, double value)
          setProportionMetier :
 void setTripType(TripType value)
          setTripType :
 String toString()
          toString :
 
Methods inherited from class fr.ifremer.isisfish.entities.StrategyMonthInfoAbstract
accept, accept, delete, getComposite, getMinInactivityDays, getMonth, getNumberOfTrips, getStrategy, getTripType, setMonth, setNumberOfTrips, setProportionMetier, setStrategy, 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, getAggregate, getReadPropertyChangeSupport, getReadVetoableChangeSupport, getTopiaContext, getTopiaCreateDate, getTopiaId, getTopiaVersion, getWritePropertyChangeSupport, getWriteVetoableChangeSupport, hashCode, postCreate, 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.TopiaEntity
addPropertyChangeListener, addPropertyChangeListener, addPropertyListener, addPropertyListener, addVetoableChangeListener, addVetoableChangeListener, addVetoableListener, addVetoableListener, getAggregate, getTopiaContext, getTopiaCreateDate, getTopiaId, getTopiaVersion, postCreate, removePropertyChangeListener, removePropertyChangeListener, removePropertyListener, removePropertyListener, removeVetoableChangeListener, removeVetoableChangeListener, removeVetoableListener, removeVetoableListener, setTopiaCreateDate, setTopiaId, setTopiaVersion
 

Constructor Detail

StrategyMonthInfoImpl

public StrategyMonthInfoImpl()
Method Detail

getFisheryRegion

public FisheryRegion getFisheryRegion()
Description copied from interface: StrategyMonthInfo
getFisheryRegion :

Returns:
FisheryRegion

getProportionMetier

public double getProportionMetier(Metier metier)
Description copied from interface: StrategyMonthInfo
getProportionMetier :

Returns:
double

setProportionMetier

public void setProportionMetier(Metier metier,
                                double value)
Description copied from interface: StrategyMonthInfo
setProportionMetier :


getProportionMetier

public org.nuiton.math.matrix.MatrixND getProportionMetier()
Description copied from class: StrategyMonthInfoAbstract
getProportionMetier :

Specified by:
getProportionMetier in interface StrategyMonthInfo
Overrides:
getProportionMetier in class StrategyMonthInfoAbstract
Returns:
MatrixND

setTripType

public void setTripType(TripType value)
Description copied from class: StrategyMonthInfoAbstract
setTripType :

Specified by:
setTripType in interface StrategyMonthInfo
Overrides:
setTripType in class StrategyMonthInfoAbstract
Parameters:
value - La valeur de l'attribut tripType à positionner.

setMinInactivityDays

public void setMinInactivityDays(double value)
Description copied from class: StrategyMonthInfoAbstract
setMinInactivityDays :

Specified by:
setMinInactivityDays in interface StrategyMonthInfo
Overrides:
setMinInactivityDays in class StrategyMonthInfoAbstract
Parameters:
value - La valeur de l'attribut minInactivityDays à positionner.

computeNumberOfTrips

public void computeNumberOfTrips()

toString

public String toString()
Description copied from class: StrategyMonthInfoAbstract
toString :

Overrides:
toString in class StrategyMonthInfoAbstract
Returns:
String


Copyright © 1999-2011 CodeLutin. All Rights Reserved.