Index: trunk/src/atmsdriver/model/Station.java
===================================================================
--- trunk/src/atmsdriver/model/Station.java	(revision 278)
+++ trunk/src/atmsdriver/model/Station.java	(revision 285)
@@ -202,10 +202,8 @@
     /**
      * Return the color for the lanes in a given direction.
-     *
-     * @param direction
-     * @return character representing color of lanes in given direction '@' =
-     * red, '+' = yellow, '-' = green
-     */
-    public char getColorByDirection(DIRECTION direction)
+     * @return character representing color of this station's traffic flow
+     * '@' = red, '+' = yellow, '-' = green
+     */
+    public char getColor()
     {
         /* For now just use the color of the first lane. 
@@ -213,12 +211,15 @@
 
         String laneDir = "";
-        if (direction.equals(this.direction))
-        {
-            laneDir = "ML";
-        }
-        else if (direction.equals(this.direction.getOpposite()))
-        {
-            laneDir = "OS";
-        }
+        
+            // THIS DECISION ISN'T NEEDED after JD's BuildHighwayFile pgm
+            // creates a highway map based on VDS instead of Controller (LDS).
+//        if (direction.equals(this.direction))
+//        {
+//            laneDir = "ML";
+//        }
+//        else if (direction.equals(this.direction.getOpposite()))
+//        {
+//            laneDir = "OS";
+//        }
         // Search lanes to find specified direction
         for (LoopDetector loop : loops)
@@ -245,7 +246,20 @@
         // Default case for when the route is not on this direction
         return ' ';
-
-    }
-
+    }
+    /**
+     * Return the color name for the traffic volume of this station.
+     */
+    public String getColorName()
+    {
+        String colorName = "";
+        switch (this.getColor())
+        {
+            case '@': colorName = "red";break;
+            case '+': colorName = "yellow"; break;
+            case '-': colorName = "lime";break;
+            case ' ': colorName = "lime";break;
+        }
+        return colorName;
+    }
     /**
      * Output for updateByDirection. Logs the update to the console.
