final push
[des2015.git] / dsl / xtend / src / robots / missions / generator / TaskDSLGenerator.xtend
index 16aa0e6..1df66c0 100644 (file)
@@ -38,6 +38,7 @@ import java.util.LinkedList;
 
 import lejos.robotics.subsumption.Behavior;
 import lejos.robotics.RegulatedMotor;
+import lejos.robotics.Color;
 
 import nl.ru.des.sensors.SensorCollector;
 
@@ -64,6 +65,7 @@ public class Missions{
 package nl.ru.des;
 
 import lejos.robotics.RegulatedMotor;
+import lejos.robotics.Color;
 import nl.ru.des.sensors.SensorCollector;
 
 public class «b.name»Behaviour extends BasicBehaviour {
@@ -136,7 +138,7 @@ public class Constants{
                «ELSEIF e.scond.dist != null»
                sensors.«e.scond.dist.d.toString()»Distance()
                «ELSEIF e.scond.color != null»
-               sensors.color() == «e.scond.color.d.ordinal»
+               sensors.color() == Color.«e.scond.color.d.getName()»
                «ELSE»
                false
                «ENDIF»