Index: trunk/src/atmsdriver/model/Station.java
===================================================================
--- trunk/src/atmsdriver/model/Station.java	(revision 180)
+++ trunk/src/atmsdriver/model/Station.java	(revision 184)
@@ -1,5 +1,4 @@
 package atmsdriver.model;
 
-import atmsdriver.ConsoleTrafficDriver;
 import atmsdriver.model.LoopDetector.DOTCOLOR;
 import java.util.List;
@@ -8,11 +7,11 @@
 
 /**
- *A Station (LDS or Loop Detector Station) represents a group of lane detectors
+ * A Station (LDS or Loop Detector Station) represents a group of lane detectors
  * across all lanes at a particular point on a highway.  A station is
  * identified by its highway number and postmile.  A station has an associated
  * direction used to establish which direction is Main and which is Opposite.
  * The MLTotVol and OppTotVol for a station can be dynamically updated.
- * A station has other attributes: lineNum, ldsID, drop, and location used
- * by the FEP.  A station can be compared to other stations by its postmile.
+ * A station has other attributes: lineNum, ldsID, drop, and location which are
+ * used by the FEP.  A station can be compared to other stations by its postmile.
  *
  * @author John A. Torres
@@ -54,4 +53,9 @@
     }
     
+    /**
+     * Calculates the total ML Volume.
+     * 
+     * @return total ML volume.
+     */
     private int getMLTotVol()
     {
@@ -67,4 +71,9 @@
     }
     
+    /**
+     * Calculates the total OPP Volume
+     * 
+     * @return total OPP volume.
+     */
     private int getOPPTotVol()
     {
@@ -170,6 +179,15 @@
             }
         }
-    }
-   
+        
+        this.MLTotVol = getMLTotVol();
+        this.OppTotVol = getOPPTotVol();
+    }
+    
+    /**
+     * Output for updateByDirection. Logs the update to the console.
+     * 
+     * @param dotcolor
+     * @param OPP_ML 
+     */
     private void outputUpdateMessage(DOTCOLOR dotcolor, String OPP_ML)
     {
@@ -181,4 +199,7 @@
     }
     
+    /**
+     * XML tags used for toXML() method.
+     */
     private static enum XML_TAGS
     {
@@ -203,5 +224,10 @@
         }
     }
-
+    
+    /**
+     * Returns the Station data in XMLFormat.
+     * 
+     * @param currElem The current XML <Station> element
+     */
     public void toXML(Element currElem)
     {
@@ -264,5 +290,4 @@
     public static enum DIRECTION
     {
-
         NORTH,
         SOUTH,
