Index: trunk/src/atmsdriver/model/Highway.java
===================================================================
--- trunk/src/atmsdriver/model/Highway.java	(revision 212)
+++ trunk/src/atmsdriver/model/Highway.java	(revision 237)
@@ -1,4 +1,5 @@
 package atmsdriver.model;
 
+import atmsdriver.model.Station.DIRECTION;
 import java.util.ArrayList;
 import java.util.List;
@@ -17,5 +18,5 @@
     /** The ordered list of stations (lane detector stations) on this highway */
     public final List<Station> stations;
-
+        
     /** Construct a highway 
      * 
@@ -28,3 +29,26 @@
         this.stations = stations;
     }
+    
+    /**
+     * 
+     */
+    public List<DIRECTION> getDirections()
+    {
+                    // Get available directions for route
+            ArrayList<DIRECTION> availDirs = new ArrayList<>();
+            for(Station stn : stations)
+            {
+                if(!availDirs.contains(stn.direction))
+                {
+                    availDirs.add(stn.direction);
+                }
+            }
+            return availDirs;
+    }
+    
+    @Override
+    public String toString()
+    {
+        return Integer.toString(this.routeNumber);
+    }
 }
