Changeset 105 in tmcsimulator-scriptbuilder for trunk/src/scriptbuilder/gui/ScriptBuilderFrame.java


Ignore:
Timestamp:
09/05/2017 11:41:58 AM (9 years ago)
Author:
jdalbey
Message:

ScriptBuilderFrame?: removed Edit Incident and Incident Details from the Incidents menu since they are now provided in the popup menu.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/scriptbuilder/gui/ScriptBuilderFrame.java

    r103 r105  
    253253    @SuppressWarnings("unchecked") 
    254254    // <editor-fold defaultstate="collapsed" desc="Generated Code">//GEN-BEGIN:initComponents 
    255     private void initComponents() 
    256     { 
     255    private void initComponents() { 
    257256 
    258257        incidentPopupMenu = new javax.swing.JPopupMenu(); 
     
    357356        incidentMenu = new javax.swing.JMenu(); 
    358357        newIncident = new javax.swing.JMenuItem(); 
    359         editIncident = new javax.swing.JMenuItem(); 
    360         incidentDetails = new javax.swing.JMenuItem(); 
    361358        deleteIncident = new javax.swing.JMenuItem(); 
    362359        jSeparator4 = new javax.swing.JPopupMenu.Separator(); 
     
    373370 
    374371        cadEvent.setText("CAD Event"); 
    375         cadEvent.addMouseListener(new java.awt.event.MouseAdapter() 
    376         { 
    377             public void mousePressed(java.awt.event.MouseEvent evt) 
    378             { 
     372        cadEvent.addMouseListener(new java.awt.event.MouseAdapter() { 
     373            public void mousePressed(java.awt.event.MouseEvent evt) { 
    379374                cadEventMousePressed(evt); 
    380375            } 
    381             public void mouseReleased(java.awt.event.MouseEvent evt) 
    382             { 
     376            public void mouseReleased(java.awt.event.MouseEvent evt) { 
    383377                cadEventMouseReleased(evt); 
    384378            } 
     
    390384 
    391385        radioEvent.setText("Radio Event"); 
    392         radioEvent.addMouseListener(new java.awt.event.MouseAdapter() 
    393         { 
    394             public void mousePressed(java.awt.event.MouseEvent evt) 
    395             { 
     386        radioEvent.addMouseListener(new java.awt.event.MouseAdapter() { 
     387            public void mousePressed(java.awt.event.MouseEvent evt) { 
    396388                radioEventMousePressed(evt); 
    397389            } 
     
    447439 
    448440        okButton.setText("OK"); 
    449         okButton.addActionListener(new java.awt.event.ActionListener() 
    450         { 
    451             public void actionPerformed(java.awt.event.ActionEvent evt) 
    452             { 
     441        okButton.addActionListener(new java.awt.event.ActionListener() { 
     442            public void actionPerformed(java.awt.event.ActionEvent evt) { 
    453443                okButtonActionPerformed(evt); 
    454444            } 
     
    456446 
    457447        cancelButton.setText("Cancel"); 
    458         cancelButton.addActionListener(new java.awt.event.ActionListener() 
    459         { 
    460             public void actionPerformed(java.awt.event.ActionEvent evt) 
    461             { 
     448        cancelButton.addActionListener(new java.awt.event.ActionListener() { 
     449            public void actionPerformed(java.awt.event.ActionEvent evt) { 
    462450                cancelButtonActionPerformed(evt); 
    463451            } 
     
    502490 
    503491        editEventList.setText("Edit..."); 
    504         editEventList.addActionListener(new java.awt.event.ActionListener() 
    505         { 
    506             public void actionPerformed(java.awt.event.ActionEvent evt) 
    507             { 
     492        editEventList.addActionListener(new java.awt.event.ActionListener() { 
     493            public void actionPerformed(java.awt.event.ActionEvent evt) { 
    508494                editEventListActionPerformed(evt); 
    509495            } 
     
    535521 
    536522        incidentOkButton.setText("OK"); 
    537         incidentOkButton.addActionListener(new java.awt.event.ActionListener() 
    538         { 
    539             public void actionPerformed(java.awt.event.ActionEvent evt) 
    540             { 
     523        incidentOkButton.addActionListener(new java.awt.event.ActionListener() { 
     524            public void actionPerformed(java.awt.event.ActionEvent evt) { 
    541525                incidentOkButtonActionPerformed(evt); 
    542526            } 
     
    544528 
    545529        incidentCancelButton.setText("Cancel"); 
    546         incidentCancelButton.addActionListener(new java.awt.event.ActionListener() 
    547         { 
    548             public void actionPerformed(java.awt.event.ActionEvent evt) 
    549             { 
     530        incidentCancelButton.addActionListener(new java.awt.event.ActionListener() { 
     531            public void actionPerformed(java.awt.event.ActionEvent evt) { 
    550532                incidentCancelButtonActionPerformed(evt); 
    551533            } 
    552534        }); 
    553535 
    554         addIncidentNumber.setModel(new javax.swing.SpinnerNumberModel(Integer.valueOf(101), Integer.valueOf(101), null, Integer.valueOf(1))); 
     536        addIncidentNumber.setModel(new javax.swing.SpinnerNumberModel(101, 101, null, 1)); 
    555537 
    556538        jLabel11.setText("Incident Length in Minutes: "); 
    557539 
    558         addIncidentLength.setModel(new javax.swing.SpinnerNumberModel(Integer.valueOf(0), Integer.valueOf(0), null, Integer.valueOf(1))); 
     540        addIncidentLength.setModel(new javax.swing.SpinnerNumberModel(0, 0, null, 1)); 
    559541 
    560542        jLabel12.setText("Incident Start Time in Minutes:"); 
    561543 
    562         addIncidentStart.setModel(new javax.swing.SpinnerNumberModel(Integer.valueOf(0), Integer.valueOf(0), null, Integer.valueOf(1))); 
     544        addIncidentStart.setModel(new javax.swing.SpinnerNumberModel(0, 0, null, 1)); 
    563545 
    564546        jButton3.setText("Choose..."); 
    565         jButton3.addActionListener(new java.awt.event.ActionListener() 
    566         { 
    567             public void actionPerformed(java.awt.event.ActionEvent evt) 
    568             { 
     547        jButton3.addActionListener(new java.awt.event.ActionListener() { 
     548            public void actionPerformed(java.awt.event.ActionEvent evt) { 
    569549                jButton3ActionPerformed(evt); 
    570550            } 
     
    678658 
    679659        jButton1.setText("Cancel"); 
    680         jButton1.addActionListener(new java.awt.event.ActionListener() 
    681         { 
    682             public void actionPerformed(java.awt.event.ActionEvent evt) 
    683             { 
     660        jButton1.addActionListener(new java.awt.event.ActionListener() { 
     661            public void actionPerformed(java.awt.event.ActionEvent evt) { 
    684662                jButton1ActionPerformed(evt); 
    685663            } 
     
    687665 
    688666        jButton2.setText("Generate"); 
    689         jButton2.addActionListener(new java.awt.event.ActionListener() 
    690         { 
    691             public void actionPerformed(java.awt.event.ActionEvent evt) 
    692             { 
     667        jButton2.addActionListener(new java.awt.event.ActionListener() { 
     668            public void actionPerformed(java.awt.event.ActionEvent evt) { 
    693669                jButton2ActionPerformed(evt); 
    694670            } 
     
    11391115        zoomSlider.setCursor(new java.awt.Cursor(java.awt.Cursor.DEFAULT_CURSOR)); 
    11401116        zoomSlider.setFocusable(false); 
    1141         zoomSlider.addChangeListener(new javax.swing.event.ChangeListener() 
    1142         { 
    1143             public void stateChanged(javax.swing.event.ChangeEvent evt) 
    1144             { 
     1117        zoomSlider.addChangeListener(new javax.swing.event.ChangeListener() { 
     1118            public void stateChanged(javax.swing.event.ChangeEvent evt) { 
    11451119                zoomSliderStateChanged(evt); 
    11461120            } 
     
    11491123        zoomInIcon.setIcon(new javax.swing.ImageIcon(getClass().getResource("/images/ZoomIn.png"))); // NOI18N 
    11501124        zoomInIcon.setCursor(new java.awt.Cursor(java.awt.Cursor.HAND_CURSOR)); 
    1151         zoomInIcon.addMouseListener(new java.awt.event.MouseAdapter() 
    1152         { 
    1153             public void mouseClicked(java.awt.event.MouseEvent evt) 
    1154             { 
     1125        zoomInIcon.addMouseListener(new java.awt.event.MouseAdapter() { 
     1126            public void mouseClicked(java.awt.event.MouseEvent evt) { 
    11551127                zoomInIconMouseClicked(evt); 
    11561128            } 
     
    11591131        zoomOutIcon.setIcon(new javax.swing.ImageIcon(getClass().getResource("/images/ZoomOut.png"))); // NOI18N 
    11601132        zoomOutIcon.setCursor(new java.awt.Cursor(java.awt.Cursor.HAND_CURSOR)); 
    1161         zoomOutIcon.addMouseListener(new java.awt.event.MouseAdapter() 
    1162         { 
    1163             public void mouseClicked(java.awt.event.MouseEvent evt) 
    1164             { 
     1133        zoomOutIcon.addMouseListener(new java.awt.event.MouseAdapter() { 
     1134            public void mouseClicked(java.awt.event.MouseEvent evt) { 
    11651135                zoomOutIconMouseClicked(evt); 
    11661136            } 
     
    11851155 
    11861156        btnAddTime.setText("+15:00"); 
    1187         btnAddTime.addActionListener(new java.awt.event.ActionListener() 
    1188         { 
    1189             public void actionPerformed(java.awt.event.ActionEvent evt) 
    1190             { 
     1157        btnAddTime.addActionListener(new java.awt.event.ActionListener() { 
     1158            public void actionPerformed(java.awt.event.ActionEvent evt) { 
    11911159                btnAddTimeActionPerformed(evt); 
    11921160            } 
     
    11951163        fileMenu.setText("File"); 
    11961164        fileMenu.setMargin(new java.awt.Insets(0, 10, 0, 10)); 
    1197         fileMenu.addActionListener(new java.awt.event.ActionListener() 
    1198         { 
    1199             public void actionPerformed(java.awt.event.ActionEvent evt) 
    1200             { 
     1165        fileMenu.addActionListener(new java.awt.event.ActionListener() { 
     1166            public void actionPerformed(java.awt.event.ActionEvent evt) { 
    12011167                fileMenuActionPerformed(evt); 
    12021168            } 
     
    12051171        fileNew.setAccelerator(javax.swing.KeyStroke.getKeyStroke(java.awt.event.KeyEvent.VK_N, java.awt.event.InputEvent.SHIFT_MASK | java.awt.event.InputEvent.CTRL_MASK)); 
    12061172        fileNew.setText("New"); 
    1207         fileNew.addActionListener(new java.awt.event.ActionListener() 
    1208         { 
    1209             public void actionPerformed(java.awt.event.ActionEvent evt) 
    1210             { 
     1173        fileNew.addActionListener(new java.awt.event.ActionListener() { 
     1174            public void actionPerformed(java.awt.event.ActionEvent evt) { 
    12111175                fileNewActionPerformed(evt); 
    12121176            } 
     
    12171181        fileOpen.setAccelerator(javax.swing.KeyStroke.getKeyStroke(java.awt.event.KeyEvent.VK_O, java.awt.event.InputEvent.SHIFT_MASK | java.awt.event.InputEvent.CTRL_MASK)); 
    12181182        fileOpen.setText("Open..."); 
    1219         fileOpen.addActionListener(new java.awt.event.ActionListener() 
    1220         { 
    1221             public void actionPerformed(java.awt.event.ActionEvent evt) 
    1222             { 
     1183        fileOpen.addActionListener(new java.awt.event.ActionListener() { 
     1184            public void actionPerformed(java.awt.event.ActionEvent evt) { 
    12231185                fileOpenActionPerformed(evt); 
    12241186            } 
     
    12291191        fileSave.setAccelerator(javax.swing.KeyStroke.getKeyStroke(java.awt.event.KeyEvent.VK_S, java.awt.event.InputEvent.CTRL_MASK)); 
    12301192        fileSave.setText("Save"); 
    1231         fileSave.addActionListener(new java.awt.event.ActionListener() 
    1232         { 
    1233             public void actionPerformed(java.awt.event.ActionEvent evt) 
    1234             { 
     1193        fileSave.addActionListener(new java.awt.event.ActionListener() { 
     1194            public void actionPerformed(java.awt.event.ActionEvent evt) { 
    12351195                fileSaveActionPerformed(evt); 
    12361196            } 
     
    12401200        fileSaveAs.setAccelerator(javax.swing.KeyStroke.getKeyStroke(java.awt.event.KeyEvent.VK_S, java.awt.event.InputEvent.SHIFT_MASK | java.awt.event.InputEvent.CTRL_MASK)); 
    12411201        fileSaveAs.setText("Save as..."); 
    1242         fileSaveAs.addActionListener(new java.awt.event.ActionListener() 
    1243         { 
    1244             public void actionPerformed(java.awt.event.ActionEvent evt) 
    1245             { 
     1202        fileSaveAs.addActionListener(new java.awt.event.ActionListener() { 
     1203            public void actionPerformed(java.awt.event.ActionEvent evt) { 
    12461204                fileSaveAsActionPerformed(evt); 
    12471205            } 
     
    12561214        generateNotebooks.setAccelerator(javax.swing.KeyStroke.getKeyStroke(java.awt.event.KeyEvent.VK_N, java.awt.event.InputEvent.ALT_MASK | java.awt.event.InputEvent.CTRL_MASK)); 
    12571215        generateNotebooks.setText("Generate Notebooks..."); 
    1258         generateNotebooks.addActionListener(new java.awt.event.ActionListener() 
    1259         { 
    1260             public void actionPerformed(java.awt.event.ActionEvent evt) 
    1261             { 
     1216        generateNotebooks.addActionListener(new java.awt.event.ActionListener() { 
     1217            public void actionPerformed(java.awt.event.ActionEvent evt) { 
    12621218                generateNotebooksActionPerformed(evt); 
    12631219            } 
     
    12711227        generateScorecards.setAccelerator(javax.swing.KeyStroke.getKeyStroke(java.awt.event.KeyEvent.VK_S, java.awt.event.InputEvent.ALT_MASK | java.awt.event.InputEvent.CTRL_MASK)); 
    12721228        generateScorecards.setText("Generate Scorecards..."); 
    1273         generateScorecards.addActionListener(new java.awt.event.ActionListener() 
    1274         { 
    1275             public void actionPerformed(java.awt.event.ActionEvent evt) 
    1276             { 
     1229        generateScorecards.addActionListener(new java.awt.event.ActionListener() { 
     1230            public void actionPerformed(java.awt.event.ActionEvent evt) { 
    12771231                generateScorecardsActionPerformed(evt); 
    12781232            } 
     
    12821236        generateOrganizationChart.setAccelerator(javax.swing.KeyStroke.getKeyStroke(java.awt.event.KeyEvent.VK_O, java.awt.event.InputEvent.ALT_MASK | java.awt.event.InputEvent.CTRL_MASK)); 
    12831237        generateOrganizationChart.setText("Generate D14 TMC Org Chart..."); 
    1284         generateOrganizationChart.addActionListener(new java.awt.event.ActionListener() 
    1285         { 
    1286             public void actionPerformed(java.awt.event.ActionEvent evt) 
    1287             { 
     1238        generateOrganizationChart.addActionListener(new java.awt.event.ActionListener() { 
     1239            public void actionPerformed(java.awt.event.ActionEvent evt) { 
    12881240                generateOrganizationChartActionPerformed(evt); 
    12891241            } 
     
    12941246        generateProjectRequirements.setAccelerator(javax.swing.KeyStroke.getKeyStroke(java.awt.event.KeyEvent.VK_R, java.awt.event.InputEvent.ALT_MASK | java.awt.event.InputEvent.CTRL_MASK)); 
    12951247        generateProjectRequirements.setText("Generate Project Worklist..."); 
    1296         generateProjectRequirements.addActionListener(new java.awt.event.ActionListener() 
    1297         { 
    1298             public void actionPerformed(java.awt.event.ActionEvent evt) 
    1299             { 
     1248        generateProjectRequirements.addActionListener(new java.awt.event.ActionListener() { 
     1249            public void actionPerformed(java.awt.event.ActionEvent evt) { 
    13001250                generateProjectRequirementsActionPerformed(evt); 
    13011251            } 
     
    13091259 
    13101260        newIncident.setText("New Incident..."); 
    1311         newIncident.addActionListener(new java.awt.event.ActionListener() 
    1312         { 
    1313             public void actionPerformed(java.awt.event.ActionEvent evt) 
    1314             { 
     1261        newIncident.addActionListener(new java.awt.event.ActionListener() { 
     1262            public void actionPerformed(java.awt.event.ActionEvent evt) { 
    13151263                newIncidentActionPerformed(evt); 
    13161264            } 
     
    13181266        incidentMenu.add(newIncident); 
    13191267 
    1320         editIncident.setText("Edit Incident..."); 
    1321         editIncident.addActionListener(new java.awt.event.ActionListener() 
    1322         { 
    1323             public void actionPerformed(java.awt.event.ActionEvent evt) 
    1324             { 
    1325                 editIncidentActionPerformed(evt); 
    1326             } 
    1327         }); 
    1328         incidentMenu.add(editIncident); 
    1329  
    1330         incidentDetails.setText("Incident Details..."); 
    1331         incidentDetails.addActionListener(new java.awt.event.ActionListener() 
    1332         { 
    1333             public void actionPerformed(java.awt.event.ActionEvent evt) 
    1334             { 
    1335                 incidentDetailsActionPerformed(evt); 
    1336             } 
    1337         }); 
    1338         incidentMenu.add(incidentDetails); 
    1339  
    13401268        deleteIncident.setText("Delete Incident"); 
    1341         deleteIncident.addActionListener(new java.awt.event.ActionListener() 
    1342         { 
    1343             public void actionPerformed(java.awt.event.ActionEvent evt) 
    1344             { 
     1269        deleteIncident.addActionListener(new java.awt.event.ActionListener() { 
     1270            public void actionPerformed(java.awt.event.ActionEvent evt) { 
    13451271                deleteIncidentActionPerformed(evt); 
    13461272            } 
     
    13501276 
    13511277        saveIncident.setText("Save Incident..."); 
    1352         saveIncident.addActionListener(new java.awt.event.ActionListener() 
    1353         { 
    1354             public void actionPerformed(java.awt.event.ActionEvent evt) 
    1355             { 
     1278        saveIncident.addActionListener(new java.awt.event.ActionListener() { 
     1279            public void actionPerformed(java.awt.event.ActionEvent evt) { 
    13561280                saveIncidentActionPerformed(evt); 
    13571281            } 
     
    13601284 
    13611285        loadIncident.setText("Load Incident..."); 
    1362         loadIncident.addActionListener(new java.awt.event.ActionListener() 
    1363         { 
    1364             public void actionPerformed(java.awt.event.ActionEvent evt) 
    1365             { 
     1286        loadIncident.addActionListener(new java.awt.event.ActionListener() { 
     1287            public void actionPerformed(java.awt.event.ActionEvent evt) { 
    13661288                loadIncidentActionPerformed(evt); 
    13671289            } 
     
    13741296 
    13751297        generateNoiseOption.setText("Generate Noise..."); 
    1376         generateNoiseOption.addActionListener(new java.awt.event.ActionListener() 
    1377         { 
    1378             public void actionPerformed(java.awt.event.ActionEvent evt) 
    1379             { 
     1298        generateNoiseOption.addActionListener(new java.awt.event.ActionListener() { 
     1299            public void actionPerformed(java.awt.event.ActionEvent evt) { 
    13801300                generateNoiseOptionActionPerformed(evt); 
    13811301            } 
     
    13931313 
    13941314        helpAbout.setText("About..."); 
    1395         helpAbout.addActionListener(new java.awt.event.ActionListener() 
    1396         { 
    1397             public void actionPerformed(java.awt.event.ActionEvent evt) 
    1398             { 
     1315        helpAbout.addActionListener(new java.awt.event.ActionListener() { 
     1316            public void actionPerformed(java.awt.event.ActionEvent evt) { 
    13991317                helpAboutActionPerformed(evt); 
    14001318            } 
     
    17021620    }//GEN-LAST:event_fileSaveActionPerformed 
    17031621 
    1704     /** 
    1705      * Upon click of "Edit incident" menu option, brings up a dropdown menu of 
    1706      * all existing incidents. Once an incident is selected, opens incident 
    1707      * editor window with that event's details loaded. 
    1708      * 
    1709      * @param evt the button press event 
    1710      */ 
    1711     private void incidentDetailsActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_incidentDetailsActionPerformed 
    1712         Object[] incidentList = script.incidents.toArray(); 
    1713         ScriptIncident i = (ScriptIncident) JOptionPane.showInputDialog( 
    1714                 this, 
    1715                 "Select Incident:", 
    1716                 "Edit Incident", 
    1717                 JOptionPane.PLAIN_MESSAGE, 
    1718                 null, 
    1719                 incidentList, 
    1720                 script.incidents.get(0)); 
    1721  
    1722         // If a valid incident was selected 
    1723         if (i != null) 
    1724         { 
    1725             incidentDetailsScreen(i); 
    1726         } 
    1727     }//GEN-LAST:event_incidentDetailsActionPerformed 
    1728  
    17291622    public void returnFocus() 
    17301623    { 
     
    19671860        repaint(); 
    19681861    }//GEN-LAST:event_fileNewActionPerformed 
    1969  
    1970     private void editIncidentActionPerformed(java.awt.event.ActionEvent evt)//GEN-FIRST:event_editIncidentActionPerformed 
    1971     {//GEN-HEADEREND:event_editIncidentActionPerformed 
    1972         Object[] incidentList = script.incidents.toArray(); 
    1973         String input = ""; 
    1974         ScriptIncident inc = null; 
    1975         Object result = JOptionPane.showInputDialog( 
    1976                 this, 
    1977                 "Select Incident:", 
    1978                 "Save Incident", 
    1979                 JOptionPane.PLAIN_MESSAGE, 
    1980                 null, 
    1981                 incidentList, 
    1982                 script.incidents.get(0)); 
    1983  
    1984         if (result != null) 
    1985         { 
    1986             input = result.toString(); 
    1987             int i = 0; 
    1988             for (ScriptIncident incident : script.incidents) 
    1989             { 
    1990                 if (incident == null) 
    1991                 { 
    1992                     continue; 
    1993                 } 
    1994                 System.out.println((++i) + ": " + incident.toString()); 
    1995                 if (incident.toString().equals(input)) 
    1996                 { 
    1997                     inc = incident; 
    1998                 } 
    1999             } 
    2000  
    2001             if (inc != null) 
    2002             { 
    2003                 IncidentEditorFrame editor = new IncidentEditorFrame(inc, this); 
    2004                 script.addObserver(editor); 
    2005                 editor.setVisible(true); 
    2006             } 
    2007         } 
    2008         this.update(script, script); 
    2009         repaint(); 
    2010     }//GEN-LAST:event_editIncidentActionPerformed 
    20111862 
    20121863    private void deleteIncidentActionPerformed(java.awt.event.ActionEvent evt)//GEN-FIRST:event_deleteIncidentActionPerformed 
     
    21612012    private javax.swing.JMenuItem deleteIncident; 
    21622013    private javax.swing.JMenuItem editEventList; 
    2163     private javax.swing.JMenuItem editIncident; 
    21642014    private javax.swing.JPopupMenu eventListPopupMenu; 
    21652015    private javax.swing.JPopupMenu eventPopupMenu; 
     
    21822032    private javax.swing.JColorChooser incidentColorChooser; 
    21832033    private javax.swing.JTextField incidentColorField; 
    2184     private javax.swing.JMenuItem incidentDetails; 
    21852034    private javax.swing.JFrame incidentFrame; 
    21862035    private javax.swing.JMenu incidentMenu; 
Note: See TracChangeset for help on using the changeset viewer.