|
@@ -11,7 +11,7 @@
|
|
|
package org.yakindu.sct.examples.java.trafficlight;
|
|
|
|
|
|
import org.yakindu.sct.examples.trafficlight.cyclebased.TimerService;
|
|
|
-import org.yakindu.sct.examples.trafficlight.cyclebased.trafficlightwaiting.TrafficlightwaitingStatemachine;
|
|
|
+import org.yakindu.sct.examples.trafficlight.cyclebased.trafficlightwaiting.TrafficLightWaitingStatemachine;
|
|
|
|
|
|
/**
|
|
|
* Example to show how to integrate the generated statemachine code into
|
|
@@ -24,7 +24,7 @@ import org.yakindu.sct.examples.trafficlight.cyclebased.trafficlightwaiting.Traf
|
|
|
|
|
|
public class CrossingDemoCycleBased extends CrossingDemoBase {
|
|
|
|
|
|
- private TrafficlightwaitingStatemachine statemachine;
|
|
|
+ private TrafficLightWaitingStatemachine statemachine;
|
|
|
|
|
|
public static void main(String[] args) {
|
|
|
|
|
@@ -34,7 +34,7 @@ public class CrossingDemoCycleBased extends CrossingDemoBase {
|
|
|
@Override
|
|
|
protected void setUpAndRunStatemachine() {
|
|
|
|
|
|
- statemachine = new TrafficlightwaitingStatemachine();
|
|
|
+ statemachine = new TrafficLightWaitingStatemachine();
|
|
|
|
|
|
Thread thread = new Thread() {
|
|
|
@Override
|
|
@@ -43,7 +43,7 @@ public class CrossingDemoCycleBased extends CrossingDemoBase {
|
|
|
// enterSequence. A default TimerHandler generated by the Java
|
|
|
// Generator is used in this case. You can add your own
|
|
|
// implementation of a TimerHandler. It has to implement the
|
|
|
- // ITimerHandler interface.
|
|
|
+ // ITimerHandler Interface.
|
|
|
statemachine.setTimerService(new TimerService());
|
|
|
statemachine.enter();
|
|
|
while (!isInterrupted()) {
|
|
@@ -67,18 +67,18 @@ public class CrossingDemoCycleBased extends CrossingDemoBase {
|
|
|
|
|
|
@Override
|
|
|
protected void readStatemachineOutput() {
|
|
|
- trafficLightFigure.setRed(statemachine.getInterfaceTrafficLight()
|
|
|
+ trafficLightFigure.setRed(statemachine.getSCITrafficLight()
|
|
|
.getRed());
|
|
|
- trafficLightFigure.setYellow(statemachine.getInterfaceTrafficLight()
|
|
|
+ trafficLightFigure.setYellow(statemachine.getSCITrafficLight()
|
|
|
.getYellow());
|
|
|
- trafficLightFigure.setGreen(statemachine.getInterfaceTrafficLight()
|
|
|
+ trafficLightFigure.setGreen(statemachine.getSCITrafficLight()
|
|
|
.getGreen());
|
|
|
|
|
|
- pedestrianLightFigure.setWhite(statemachine.getInterfacePedestrian()
|
|
|
+ pedestrianLightFigure.setWhite(statemachine.getSCIPedestrian()
|
|
|
.getRequest());
|
|
|
- pedestrianLightFigure.setRed(statemachine.getInterfacePedestrian()
|
|
|
+ pedestrianLightFigure.setRed(statemachine.getSCIPedestrian()
|
|
|
.getRed());
|
|
|
- pedestrianLightFigure.setGreen(statemachine.getInterfacePedestrian()
|
|
|
+ pedestrianLightFigure.setGreen(statemachine.getSCIPedestrian()
|
|
|
.getGreen());
|
|
|
}
|
|
|
|