Index: trunk/src/event/editor/TelephonePanel.java
===================================================================
--- trunk/src/event/editor/TelephonePanel.java	(revision 130)
+++ trunk/src/event/editor/TelephonePanel.java	(revision 145)
@@ -53,4 +53,5 @@
             public void keyPressed(KeyEvent e)
             {
+                //this needs to be changed to add the instructor role when a new line is created
                 if (e.getKeyCode() == KeyEvent.VK_ENTER)
                 {
@@ -69,7 +70,8 @@
             public void actionPerformed(ActionEvent e)
             {
-                int i = event.roles.size();
-                event.roles.add(txtInstructorRole.getText());
-                event.lines.add("");
+                //this listener was not working as exprected, replaced with netbeans auto generated
+//                int i = event.roles.size();
+//                event.roles.add(txtInstructorRole.getText());
+//                event.lines.add("");
             }
         });
@@ -129,6 +131,5 @@
     @SuppressWarnings("unchecked")
     // <editor-fold defaultstate="collapsed" desc="Generated Code">//GEN-BEGIN:initComponents
-    private void initComponents()
-    {
+    private void initComponents() {
 
         addStudentButton = new javax.swing.JButton();
@@ -147,7 +148,17 @@
         deleteSelectedButton.setText("Delete Selected Line");
         deleteSelectedButton.setToolTipText("Deletes the selected row in the table");
+        deleteSelectedButton.addActionListener(new java.awt.event.ActionListener() {
+            public void actionPerformed(java.awt.event.ActionEvent evt) {
+                deleteSelectedButtonActionPerformed(evt);
+            }
+        });
 
         addInstructorButton.setText("Add Instructor Line");
         addInstructorButton.setToolTipText("Adds a row for instructor dialog in the table");
+        addInstructorButton.addActionListener(new java.awt.event.ActionListener() {
+            public void actionPerformed(java.awt.event.ActionEvent evt) {
+                addInstructorButtonActionPerformed(evt);
+            }
+        });
 
         txtInstructorRole.setToolTipText("Specifies the role the instructor plays");
@@ -157,9 +168,12 @@
         removeButton.setText("Remove");
         removeButton.setToolTipText("Removes this property");
-        removeButton.addMouseListener(new java.awt.event.MouseAdapter()
-        {
-            public void mouseClicked(java.awt.event.MouseEvent evt)
-            {
+        removeButton.addMouseListener(new java.awt.event.MouseAdapter() {
+            public void mouseClicked(java.awt.event.MouseEvent evt) {
                 removeThisProperty(evt);
+            }
+        });
+        removeButton.addActionListener(new java.awt.event.ActionListener() {
+            public void actionPerformed(java.awt.event.ActionEvent evt) {
+                removeButtonActionPerformed(evt);
             }
         });
@@ -208,4 +222,5 @@
 
     private void removeThisProperty(java.awt.event.MouseEvent evt) {//GEN-FIRST:event_removeThisProperty
+        //linked to remove button - removes the current buton
         if (removeListener != null)
         {
@@ -213,4 +228,20 @@
         }
     }//GEN-LAST:event_removeThisProperty
+
+    private void addInstructorButtonActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_addInstructorButtonActionPerformed
+        // TODO add your handling code here:
+        buttonMap.put(addInstructorButton, txtInstructorRole.getText());
+        int i = event.roles.size();
+        event.roles.add(txtInstructorRole.getText());
+        event.lines.add("");
+    }//GEN-LAST:event_addInstructorButtonActionPerformed
+
+    private void removeButtonActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_removeButtonActionPerformed
+        // TODO add your handling code here:
+    }//GEN-LAST:event_removeButtonActionPerformed
+
+    private void deleteSelectedButtonActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_deleteSelectedButtonActionPerformed
+        // TODO add your handling code here:
+    }//GEN-LAST:event_deleteSelectedButtonActionPerformed
 
 
