Class GlobalDisplacementDeviationManager
- java.lang.Object
-
- bio.singa.simulation.model.simulation.error.GlobalDisplacementDeviationManager
-
- All Implemented Interfaces:
bio.singa.core.events.UpdateEventListener<ErrorManager.Reason>
public class GlobalDisplacementDeviationManager extends Object implements bio.singa.core.events.UpdateEventListener<ErrorManager.Reason>
- Author:
- cl
-
-
Constructor Summary
Constructors Constructor Description GlobalDisplacementDeviationManager(UpdateScheduler updateScheduler)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleandeviationIsAcceptable()booleandeviationIsCritical()voidevaluateDeviation()DisplacementDeviationgetDeviation()voidonEventReceived(ErrorManager.Reason reason)voidreset()voidresolveProblem()
-
-
-
Constructor Detail
-
GlobalDisplacementDeviationManager
public GlobalDisplacementDeviationManager(UpdateScheduler updateScheduler)
-
-
Method Detail
-
evaluateDeviation
public void evaluateDeviation()
-
resolveProblem
public void resolveProblem()
-
onEventReceived
public void onEventReceived(ErrorManager.Reason reason)
- Specified by:
onEventReceivedin interfacebio.singa.core.events.UpdateEventListener<ErrorManager.Reason>
-
getDeviation
public DisplacementDeviation getDeviation()
-
deviationIsCritical
public boolean deviationIsCritical()
-
deviationIsAcceptable
public boolean deviationIsAcceptable()
-
reset
public void reset()
-
-