Class BoundedDifferenceHandler
- java.lang.Object
-
- org.intocps.maestro.interpreter.values.variablestep.constraint.boundeddifference.BoundedDifferenceHandler
-
- All Implemented Interfaces:
java.util.Observer,ConstraintHandler
public class BoundedDifferenceHandler extends java.lang.Object implements java.util.Observer, ConstraintHandler
-
-
Constructor Summary
Constructors Constructor Description BoundedDifferenceHandler(java.util.Observable observable, InitializationMsgJson.Constraint jc, StepsizeInterval interval, java.lang.Double strongRelaxationFactor)BoundedDifferenceHandler(BoundedDifferenceHandler bdh)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringgetDecision()java.lang.StringgetId()java.lang.DoublegetMaxStepSize()java.lang.BooleanisRelaxingStrongly()voidupdate(java.util.Observable obs, java.lang.Object arg)java.lang.BooleanwasStepValid()
-
-
-
Constructor Detail
-
BoundedDifferenceHandler
public BoundedDifferenceHandler(java.util.Observable observable, InitializationMsgJson.Constraint jc, StepsizeInterval interval, java.lang.Double strongRelaxationFactor)
-
BoundedDifferenceHandler
public BoundedDifferenceHandler(BoundedDifferenceHandler bdh)
-
-
Method Detail
-
update
public void update(java.util.Observable obs, java.lang.Object arg)- Specified by:
updatein interfacejava.util.Observer
-
getMaxStepSize
public java.lang.Double getMaxStepSize()
- Specified by:
getMaxStepSizein interfaceConstraintHandler
-
getDecision
public java.lang.String getDecision()
- Specified by:
getDecisionin interfaceConstraintHandler
-
getId
public java.lang.String getId()
- Specified by:
getIdin interfaceConstraintHandler
-
isRelaxingStrongly
public java.lang.Boolean isRelaxingStrongly()
- Specified by:
isRelaxingStronglyin interfaceConstraintHandler
-
wasStepValid
public java.lang.Boolean wasStepValid()
- Specified by:
wasStepValidin interfaceConstraintHandler
-
-