public class RuntimeActionsExecutor extends java.lang.Object implements RuntimeModelVisitor, PredefinedRuntimeActionVisitor
| Constructor and Description |
|---|
RuntimeActionsExecutor(TurtleCanvas turtleCanvas) |
| Modifier and Type | Method and Description |
|---|---|
void |
visit(Action action) |
void |
visit(ActionList value) |
void |
visit(ClearAction action) |
void |
visit(CompositeAction action) |
void |
visit(GoBackwardAction action) |
void |
visit(GoForwardAction action) |
void |
visit(GoHomeAction action) |
void |
visit(HideTurtleAction action) |
void |
visit(NumericValue value) |
void |
visit(PenDownAction action) |
void |
visit(PenUpAction action) |
void |
visit(RepeatAction action) |
void |
visit(SetColorAction action) |
void |
visit(ShowTurtleAction action) |
void |
visit(TurnLeftAction action) |
void |
visit(TurnRightAction action) |
void |
visit(VariableArgumentValue value) |
public RuntimeActionsExecutor(TurtleCanvas turtleCanvas)
public void visit(VariableArgumentValue value)
visit in interface RuntimeModelVisitorpublic void visit(NumericValue value)
visit in interface RuntimeModelVisitorpublic void visit(ActionList value)
visit in interface RuntimeModelVisitorpublic void visit(CompositeAction action)
visit in interface RuntimeModelVisitorpublic void visit(Action action)
visit in interface RuntimeModelVisitorpublic void visit(RepeatAction action)
visit in interface PredefinedRuntimeActionVisitorpublic void visit(TurnLeftAction action)
visit in interface PredefinedRuntimeActionVisitorpublic void visit(TurnRightAction action)
visit in interface PredefinedRuntimeActionVisitorpublic void visit(GoBackwardAction action)
visit in interface PredefinedRuntimeActionVisitorpublic void visit(GoForwardAction action)
visit in interface PredefinedRuntimeActionVisitorpublic void visit(GoHomeAction action)
visit in interface PredefinedRuntimeActionVisitorpublic void visit(ClearAction action)
visit in interface PredefinedRuntimeActionVisitorpublic void visit(PenUpAction action)
visit in interface PredefinedRuntimeActionVisitorpublic void visit(PenDownAction action)
visit in interface PredefinedRuntimeActionVisitorpublic void visit(ShowTurtleAction action)
visit in interface PredefinedRuntimeActionVisitorpublic void visit(HideTurtleAction action)
visit in interface PredefinedRuntimeActionVisitorpublic void visit(SetColorAction action)
visit in interface PredefinedRuntimeActionVisitor