public class StrategyImpl extends StrategyAbstract
comment, inactivityEquation, inactivityEquationUsed, name, proportionSetOfVessels, setOfVessels, strategyMonthInforeadListeners, readVetoables, topiaContext, topiaCreateDate, topiaId, topiaVersion, writeListeners, writeVetoablesPROPERTY_COMMENT, PROPERTY_INACTIVITY_EQUATION, PROPERTY_INACTIVITY_EQUATION_USED, PROPERTY_NAME, PROPERTY_PROPORTION_SET_OF_VESSELS, PROPERTY_SET_OF_VESSELS, PROPERTY_STRATEGY_MONTH_INFO| Constructor and Description |
|---|
StrategyImpl() |
| Modifier and Type | Method and Description |
|---|---|
FisheryRegion |
getFisheryRegion() |
double |
getInactivityDays(Month month)
Compute or return inactivity days.
|
org.nuiton.math.matrix.MatrixND |
getProportionMetier()
Return a single matrix with all sub strategymonthinfo's proportionMetier
to be displayed in a single matrix in UI.
|
List<StrategyMonthInfo> |
getStrategyMonthInfo() |
StrategyMonthInfo |
getStrategyMonthInfo(Month month) |
void |
setInactivityEquationContent(String content) |
void |
setName(String value)
Override to change name of equation.
|
void |
setProportionMetier(org.nuiton.math.matrix.MatrixND strategyProportionMetier) |
String |
toString() |
accept, accept0, addAllStrategyMonthInfo, addStrategyMonthInfo, clearStrategyMonthInfo, delete, getAggregate, getComment, getComposite, getInactivityEquation, getInactivityEquationUsed, getName, getProportionSetOfVessels, getSetOfVessels, getStrategyMonthInfoByTopiaId, isInactivityEquationUsed, isStrategyMonthInfoEmpty, removeStrategyMonthInfo, setComment, setInactivityEquation, setInactivityEquationUsed, setProportionSetOfVessels, setSetOfVessels, setStrategyMonthInfo, sizeStrategyMonthInfo, updateaddPropertyChangeListener, 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, setTopiaVersionclone, finalize, getClass, notify, notifyAll, wait, wait, waitgetTopiaContext, setTopiaContextaddPropertyChangeListener, addPropertyChangeListener, addPropertyListener, addPropertyListener, addVetoableChangeListener, addVetoableChangeListener, addVetoableListener, addVetoableListener, getTopiaCreateDate, getTopiaId, getTopiaVersion, removePropertyChangeListener, removePropertyChangeListener, removePropertyListener, removePropertyListener, removeVetoableChangeListener, removeVetoableChangeListener, removeVetoableListener, removeVetoableListener, setTopiaCreateDate, setTopiaId, setTopiaVersionpublic FisheryRegion getFisheryRegion()
public void setName(String value)
setName in interface StrategysetName in class StrategyAbstractStrategyAbstract.setName(java.lang.String)public List<StrategyMonthInfo> getStrategyMonthInfo()
getStrategyMonthInfo in interface StrategygetStrategyMonthInfo in class StrategyAbstractpublic StrategyMonthInfo getStrategyMonthInfo(Month month)
public double getInactivityDays(Month month)
month - monthpublic void setInactivityEquationContent(String content)
public org.nuiton.math.matrix.MatrixND getProportionMetier()
public void setProportionMetier(org.nuiton.math.matrix.MatrixND strategyProportionMetier)
public String toString()
toString in class StrategyAbstractCopyright © 1999–2014 CodeLutin. All rights reserved.