Class ConstantActionDuration<E extends Element>
java.lang.Object
org.btrplace.scheduler.choco.duration.ConstantActionDuration<E>
- All Implemented Interfaces:
ActionDurationEvaluator<E>
public class ConstantActionDuration<E extends Element> extends Object implements ActionDurationEvaluator<E>
Evaluate an action duration to a constant.
- Author:
- Fabien Hermenier
-
Constructor Summary
Constructors Constructor Description ConstantActionDuration(int d)
Make a new evaluator. -
Method Summary
-
Constructor Details
-
ConstantActionDuration
public ConstantActionDuration(int d)Make a new evaluator.- Parameters:
d
- the estimated duration to accomplish the action. Must be strictly positive
-
-
Method Details
-
evaluate
Description copied from interface:ActionDurationEvaluator
Evaluate the duration of the action on a given element.- Specified by:
evaluate
in interfaceActionDurationEvaluator<E extends Element>
- Parameters:
mo
- the model to considere
- the VM- Returns:
- a positive integer
-
toString
-