Changeset 140 in tmcsimulator-scriptbuilder for trunk/src/event/editor
- Timestamp:
- 12/22/2017 02:05:13 PM (8 years ago)
- Location:
- trunk/src/event/editor
- Files:
-
- 10 edited
-
AudioPanel.java (modified) (1 diff)
-
CADLogPanel.java (modified) (2 diffs)
-
CHPRadioPanel.java (modified) (6 diffs)
-
CMSEvaluationPanel.java (modified) (4 diffs)
-
MaintenanceRadioPanel.java (modified) (1 diff)
-
ParamicsPanel.java (modified) (1 diff)
-
TMTRadioPanel.java (modified) (2 diffs)
-
TowPanel.java (modified) (1 diff)
-
UnitPanel.java (modified) (1 diff)
-
WitnessPanel.java (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/event/editor/AudioPanel.java
r130 r140 50 50 public void uponClose() 51 51 { 52 event.audioPath = audioFileText.getText(); 53 try 52 if (event != null) 54 53 { 55 event.audioLength = Integer.parseInt(audioLengthText.getText()); 56 } 57 catch (Exception ex) 58 { 54 event.audioPath = audioFileText.getText(); 55 try 56 { 57 event.audioLength = Integer.parseInt(audioLengthText.getText()); 58 } 59 catch (Exception ex) 60 { 59 61 62 } 60 63 } 61 64 } -
trunk/src/event/editor/CADLogPanel.java
r130 r140 23 23 initComponents(); 24 24 } 25 25 26 /** 26 27 * Load the script event associated with this editor panel. … … 52 53 public void uponClose() 53 54 { 54 event.detail = CadTextField.getText(); 55 if (event != null) 56 { 57 event.detail = CadTextField.getText(); 58 } 55 59 } 56 60 -
trunk/src/event/editor/CHPRadioPanel.java
r130 r140 36 36 event = (CHPRadioEvent) sei; 37 37 audioText.setText(event.radioFile); 38 38 39 39 for (int i = 0; i < event.lines.size(); i++) 40 40 { 41 41 ((MyTableModel) dialogTable.getModel()).addRow(event.roles.get(i), event.lines.get(i)); 42 42 } 43 addDispatchButton.addActionListener(new ActionListener() { 43 addDispatchButton.addActionListener(new ActionListener() 44 { 44 45 45 46 public void actionPerformed(ActionEvent e) … … 50 51 } 51 52 }); 52 addFieldButton.addActionListener(new ActionListener() { 53 addFieldButton.addActionListener(new ActionListener() 54 { 53 55 54 56 public void actionPerformed(ActionEvent e) … … 69 71 event.lines.set(e.getLastRow(), dialogTable.getModel().getValueAt(e.getLastRow(), 1).toString()); 70 72 } 71 if (e.getType() == TableModelEvent.DELETE)73 if (e.getType() == TableModelEvent.DELETE) 72 74 { 73 75 event.roles.remove(e.getLastRow()); … … 76 78 } 77 79 }); 78 80 79 81 } 80 82 … … 83 85 throw new UnsupportedOperationException("Not supported yet."); //To change body of generated methods, choose Tools | Templates. 84 86 } 85 87 86 88 @Override 87 89 public boolean removeAssociatedEvent() 88 90 { 89 ((I_ScriptEvent) event).removeThis();91 ((I_ScriptEvent) event).removeThis(); 90 92 event = null; 91 93 return true; … … 95 97 public void uponClose() 96 98 { 97 event.radioFile = audioText.getText(); 99 if (event != null) 100 { 101 event.radioFile = audioText.getText(); 102 } 98 103 } 99 104 -
trunk/src/event/editor/CMSEvaluationPanel.java
r130 r140 35 35 event = (CMSEvaluationEvent) sei; 36 36 txtID.setText(event.cmsID); 37 37 38 38 txtLocation.setText(event.location); 39 39 40 40 txtMessage.setText(""); 41 41 for (int i = 0; i < event.message.size(); i++) … … 50 50 } 51 51 } 52 52 53 53 addButton.addActionListener(new ActionListener() 54 54 { … … 82 82 throw new UnsupportedOperationException("Not supported yet."); //To change body of generated methods, choose Tools | Templates. 83 83 } 84 84 85 85 @Override 86 86 public boolean removeAssociatedEvent() … … 94 94 public void uponClose() 95 95 { 96 event.cmsID = txtID.getText(); 97 event.location = txtLocation.getText(); 98 event.cmsType = TypeDropdown.getSelectedItem().toString(); 96 if (event != null) 97 { 98 event.cmsID = txtID.getText(); 99 event.location = txtLocation.getText(); 100 event.cmsType = TypeDropdown.getSelectedItem().toString(); 101 } 99 102 } 100 103 -
trunk/src/event/editor/MaintenanceRadioPanel.java
r130 r140 45 45 public void uponClose() 46 46 { 47 event.message = jTextArea1.getText(); 47 if (event != null) 48 { 49 event.message = jTextArea1.getText(); 50 } 48 51 } 49 52 -
trunk/src/event/editor/ParamicsPanel.java
r130 r140 96 96 public void uponClose() 97 97 { 98 event.locationID = LocationDropdown.getSelectedItem().toString(); 99 event.status = StatusDropdown.getSelectedItem().toString(); 100 event.type = TypeDropdown.getSelectedItem().toString(); 101 for (JCheckBox lane : lanes) 102 { 103 lane.getActionListeners()[0].actionPerformed(new ActionEvent(lane, 0, "record")); 98 if (event != null) 99 { 100 event.locationID = LocationDropdown.getSelectedItem().toString(); 101 event.status = StatusDropdown.getSelectedItem().toString(); 102 event.type = TypeDropdown.getSelectedItem().toString(); 103 for (JCheckBox lane : lanes) 104 { 105 lane.getActionListeners()[0].actionPerformed(new ActionEvent(lane, 0, "record")); 106 } 104 107 } 105 108 } -
trunk/src/event/editor/TMTRadioPanel.java
r130 r140 33 33 throw new UnsupportedOperationException("Not supported yet."); //To change body of generated methods, choose Tools | Templates. 34 34 } 35 35 36 36 @Override 37 37 public boolean removeAssociatedEvent() 38 38 { 39 ((I_ScriptEvent) event).removeThis();39 ((I_ScriptEvent) event).removeThis(); 40 40 event = null; 41 41 return true; … … 45 45 public void uponClose() 46 46 { 47 event.message = jTextArea1.getText(); 47 if (event != null) 48 { 49 event.message = jTextArea1.getText(); 50 } 48 51 } 49 52 -
trunk/src/event/editor/TowPanel.java
r130 r140 86 86 public void uponClose() 87 87 { 88 event.towCompany = txtCompany.getText(); 89 event.towBeat = txtBeat.getText(); 90 event.towConfNum = txtConfirmationNumber.getText(); 91 event.towPubNum = txtPublicNumber.getText(); 88 if (event != null) 89 { 90 event.towCompany = txtCompany.getText(); 91 event.towBeat = txtBeat.getText(); 92 event.towConfNum = txtConfirmationNumber.getText(); 93 event.towPubNum = txtPublicNumber.getText(); 94 } 92 95 } 93 96 -
trunk/src/event/editor/UnitPanel.java
r130 r140 94 94 public void uponClose() 95 95 { 96 event.unitNum = txtUnitNumber.getText(); 97 event.unitActive = ActiveDropdown.getSelectedItem().toString(); 98 event.unitPrimary = PrimaryDropdown.getSelectedItem().toString(); 99 event.unitStatus = StatusDropdown.getSelectedItem().toString(); 96 if (event != null) 97 { 98 event.unitNum = txtUnitNumber.getText(); 99 event.unitActive = ActiveDropdown.getSelectedItem().toString(); 100 event.unitPrimary = PrimaryDropdown.getSelectedItem().toString(); 101 event.unitStatus = StatusDropdown.getSelectedItem().toString(); 102 } 100 103 } 101 104 -
trunk/src/event/editor/WitnessPanel.java
r130 r140 64 64 public void uponClose() 65 65 { 66 event.witnessName = txtFirstName.getText() + " " + txtLastName.getText(); 67 event.witnessNum = txtPhoneNumber.getText(); 68 event.witnessAddress = txtAddress.getText(); 66 if (event != null) 67 { 68 event.witnessName = txtFirstName.getText() + " " + txtLastName.getText(); 69 event.witnessNum = txtPhoneNumber.getText(); 70 event.witnessAddress = txtAddress.getText(); 71 } 69 72 } 70 73
Note: See TracChangeset
for help on using the changeset viewer.
