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, org.nuiton.topia.persistence.TopiaEntityContextable

public class StrategyMonthInfoImpl
extends StrategyMonthInfoAbstract

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

Version:
$Revision: 3465 $ Last update: $Date: 2011-10-10 17:29:46 +0200 (Mon, 10 Oct 2011) $ 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
PROPERTY_MIN_INACTIVITY_DAYS, PROPERTY_MONTH, PROPERTY_NUMBER_OF_TRIPS, PROPERTY_PROPORTION_METIER, PROPERTY_STRATEGY, PROPERTY_TRIP_TYPE
 
Fields inherited from interface org.nuiton.topia.persistence.TopiaEntityContextable
TOPIA_CONTEXT
 
Fields inherited from interface org.nuiton.topia.persistence.TopiaEntity
AGGREGATE, COMPOSITE, TOPIA_CREATE_DATE, TOPIA_ID, TOPIA_VERSION
 
Constructor Summary
StrategyMonthInfoImpl()
           
 
Method Summary
 void computeNumberOfTrips()
           
 FisheryRegion getFisheryRegion()
           
 org.nuiton.math.matrix.MatrixND getProportionMetier()
           
 double getProportionMetier(Metier metier)
           
 void setMinInactivityDays(double value)
           
 void setProportionMetier(Metier metier, double value)
           
 void setTripType(TripType value)
           
 String toString()
           
 
Methods inherited from class fr.ifremer.isisfish.entities.StrategyMonthInfoAbstract
accept, delete, getAggregate, 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, getReadPropertyChangeSupport, getReadVetoableChangeSupport, getTopiaContext, getTopiaCreateDate, getTopiaId, getTopiaVersion, getWritePropertyChangeSupport, getWriteVetoableChangeSupport, hashCode, 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.TopiaEntityContextable
getTopiaContext, setTopiaContext
 
Methods inherited from interface org.nuiton.topia.persistence.TopiaEntity
addPropertyChangeListener, addPropertyChangeListener, addPropertyListener, addPropertyListener, addVetoableChangeListener, addVetoableChangeListener, addVetoableListener, addVetoableListener, getTopiaCreateDate, getTopiaId, getTopiaVersion, removePropertyChangeListener, removePropertyChangeListener, removePropertyListener, removePropertyListener, removeVetoableChangeListener, removeVetoableChangeListener, removeVetoableListener, removeVetoableListener, setTopiaCreateDate, setTopiaId, setTopiaVersion
 

Constructor Detail

StrategyMonthInfoImpl

public StrategyMonthInfoImpl()
Method Detail

getFisheryRegion

public FisheryRegion getFisheryRegion()

getProportionMetier

public double getProportionMetier(Metier metier)

setProportionMetier

public void setProportionMetier(Metier metier,
                                double value)

getProportionMetier

public org.nuiton.math.matrix.MatrixND getProportionMetier()
Specified by:
getProportionMetier in interface StrategyMonthInfo
Overrides:
getProportionMetier in class StrategyMonthInfoAbstract

setTripType

public void setTripType(TripType value)
Specified by:
setTripType in interface StrategyMonthInfo
Overrides:
setTripType in class StrategyMonthInfoAbstract

setMinInactivityDays

public void setMinInactivityDays(double value)
Specified by:
setMinInactivityDays in interface StrategyMonthInfo
Overrides:
setMinInactivityDays in class StrategyMonthInfoAbstract

computeNumberOfTrips

public void computeNumberOfTrips()

toString

public String toString()
Overrides:
toString in class StrategyMonthInfoAbstract


Copyright © 1999-2012 CodeLutin. All Rights Reserved.