Class DoActionStep
- java.lang.Object
-
- cz.cvut.fel.sit.omo.foodchain.scenario.ScenarioStep
-
- cz.cvut.fel.sit.omo.foodchain.scenario.DoActionStep
-
public class DoActionStep extends ScenarioStep
Step for starting action on product(s)
-
-
Field Summary
Fields Modifier and Type Field Description private NodeBasenodeBaseprivate java.lang.StringproductNameprivate ProductOperationTypeproductOperationType-
Fields inherited from class cz.cvut.fel.sit.omo.foodchain.scenario.ScenarioStep
LOGGER
-
-
Constructor Summary
Constructors Constructor Description DoActionStep(NodeBase node, ProductOperationType productOperationType)DoActionStep(NodeBase node, ProductOperationType productOperationType, java.lang.String name)
-
Method Summary
Modifier and Type Method Description (package private) voidexecute()Starts action.
-
-
-
Field Detail
-
nodeBase
private final NodeBase nodeBase
-
productOperationType
private final ProductOperationType productOperationType
-
productName
private final java.lang.String productName
-
-
Constructor Detail
-
DoActionStep
public DoActionStep(NodeBase node, ProductOperationType productOperationType, java.lang.String name)
-
DoActionStep
public DoActionStep(NodeBase node, ProductOperationType productOperationType)
-
-
Method Detail
-
execute
void execute()
Starts action.- Specified by:
executein classScenarioStep
-
-