Index: trunk/src/scriptbuilder/gui/IncidentPaletteFrame.java
===================================================================
--- trunk/src/scriptbuilder/gui/IncidentPaletteFrame.java	(revision 73)
+++ trunk/src/scriptbuilder/gui/IncidentPaletteFrame.java	(revision 76)
@@ -31,4 +31,7 @@
     private SimulationScript dummyScript;
 
+    /**
+     * The list of incidents to be displayed in the palette.
+     */
     public ArrayList<ScriptIncident> incidentList;
 
@@ -36,9 +39,12 @@
 
     /**
-     * Creates new form IncidentPaletteFrame
+     * Create new IncidentPaletteFrame from the form.
+     *
+     * @param scr The currently running script, to which new incidents will be
+     * added.
      */
-    public IncidentPaletteFrame(SimulationScript s)
-    {
-        script = s;
+    public IncidentPaletteFrame(SimulationScript scr)
+    {
+        script = scr;
 
         panelAdd = new JPanel();
@@ -54,5 +60,5 @@
         incidentList = loadIncidentsFromFiles("Incidents");
 
-        recalculateList();
+        refresh();
 
     }
@@ -128,5 +134,5 @@
     }
 
-    private void recalculateList()
+    private void refresh()
     {
 
@@ -136,9 +142,15 @@
     }
 
+    /**
+     * Attempt to add an incident to the script. If successful, refresh the
+     * palette.
+     *
+     * @param incPanel the Add Panel which holds the incident to be added.
+     */
     public void addIncidentToScript(IncidentPaletteAddPanel incPanel)
     {
         if (script.addIncident(incPanel.incident))
         {
-            recalculateList();
+            refresh();
         }
     }
Index: trunk/src/scriptbuilder/gui/drawers/TimeSliceDrawer.java
===================================================================
--- trunk/src/scriptbuilder/gui/drawers/TimeSliceDrawer.java	(revision 53)
+++ trunk/src/scriptbuilder/gui/drawers/TimeSliceDrawer.java	(revision 76)
@@ -103,5 +103,4 @@
      * @param g2d the graphics component
      * @param slice the timeSlice to draw
-     * @param collapsed if true, don't draw the event icons
      */
     public static void DrawScriptBuilderTimeSlice(Graphics2D g2d, TimeSlice slice)
Index: trunk/src/scriptbuilder/gui/IncidentEditorFrame.java
===================================================================
--- trunk/src/scriptbuilder/gui/IncidentEditorFrame.java	(revision 73)
+++ trunk/src/scriptbuilder/gui/IncidentEditorFrame.java	(revision 76)
@@ -240,4 +240,6 @@
      * Constructor. Prep new script model, initialize the GUI, and add listeners
      * for all buttons.
+     * 
+     * @param theIncident the Script Incident which this window will edit.
      */
     public IncidentEditorFrame(ScriptIncident theIncident)
Index: trunk/src/scriptbuilder/gui/panels/TimelineTickPanel.java
===================================================================
--- trunk/src/scriptbuilder/gui/panels/TimelineTickPanel.java	(revision 74)
+++ trunk/src/scriptbuilder/gui/panels/TimelineTickPanel.java	(revision 76)
@@ -33,9 +33,8 @@
     private boolean focused = false;
 
-    public void setZoom(float zoom)
-    {
-        repaint();
-    }
-
+//    public void setZoom(float zoom)
+//    {
+//        repaint();
+//    }
     /**
      * Listener for the mouse. Is notified when the mouse enters, exits, or
@@ -99,5 +98,6 @@
     /**
      * Update the panel's dimensions based on number of events, zoom level, and
-     * which events are collapsed.
+     * which events are collapsed. The version of the method is used in the main
+     * script builder.
      *
      * @param script The main script model
@@ -136,7 +136,8 @@
     /**
      * Update the panel's dimensions based on number of events, zoom level, and
-     * which events are collapsed.
-     *
-     * @param script The main script model
+     * which events are collapsed. This version of the method is used in the
+     * individual incident editor.
+     *
+     * @param incident the incident being edited
      */
     public void update(ScriptIncident incident)
Index: trunk/src/scriptbuilder/gui/panels/TimeStampPanel.java
===================================================================
--- trunk/src/scriptbuilder/gui/panels/TimeStampPanel.java	(revision 54)
+++ trunk/src/scriptbuilder/gui/panels/TimeStampPanel.java	(revision 76)
@@ -41,8 +41,6 @@
 
     /**
-     * Update the length interval and the dimensions of the panel. NOTE: This
-     * method implementation is an exact duplication of the update method in
-     * panels.TimelineTickPanel. I'm not sure if it actually accomplishes
-     * anything here.
+     * Update the length interval and the dimensions of the panel. This version
+     * of the method is used in the main script builder window.
      *
      * @param script The simulation script model
@@ -89,10 +87,8 @@
 
     /**
-     * Update the length interval and the dimensions of the panel. NOTE: This
-     * method implementation is an exact duplication of the update method in
-     * panels.TimelineTickPanel. I'm not sure if it actually accomplishes
-     * anything here.
+     * Update the length interval and the dimensions of the panel. This version
+     * of the method is used in the individual incident editor window.
      *
-     * @param script The simulation script model
+     * @param incident the incident which this window is editing.
      */
     public void update(ScriptIncident incident)
Index: trunk/src/scriptbuilder/gui/panels/IncidentPaletteAddPanel.java
===================================================================
--- trunk/src/scriptbuilder/gui/panels/IncidentPaletteAddPanel.java	(revision 64)
+++ trunk/src/scriptbuilder/gui/panels/IncidentPaletteAddPanel.java	(revision 76)
@@ -22,4 +22,7 @@
 {
 
+    /**
+     * The script incident represented by this panel.
+     */
     public ScriptIncident incident;
 
@@ -27,5 +30,8 @@
 
     /**
-     * Creates new form IncidentPaletteAddPanel
+     * Create new IncidentPaletteAddPanel from the form.
+     *
+     * @param inc the incident to be represented in this panel.
+     * @param frame the parent palette which holds this panel.
      */
     public IncidentPaletteAddPanel(ScriptIncident inc, IncidentPaletteFrame frame)
