@@ -0,0 +1,482 @@
+package tdse3.tdse3.util;%0A%0Aimport tdse3.tdse3.Controller;%0Aimport tdse3.tdse3.Tdse3Factory;%0A%0Apublic class Standalone %7B%0A%0A%09public static void main(String%5B%5D args) %7B%0A%09%09Controller controller = Tdse3Factory.eINSTANCE.createController();%0A%09%09while (true) %7B%0A%09%09%09print(controller);%0A%09%09%09controller.tick();%0A%09%09%7D%0A%09%7D%0A%0A%09private static void print(Controller controller) %7B%0A%09%09System.out.println(%22cars: %22 + controller.getCarLight().getColors() +%0A%09%09%09%09%22peds: %22 + controller.getPedLight().getColors());%0A%09%7D%0A%0A%7D%0A

Test program for model code