Beispiel #1
0
 private void deleteAllShipLoads() {
   if (_track != null) {
     for (String loadName : _track.getShipLoadNames()) {
       _track.deleteShipLoadName(loadName);
     }
   }
 }
Beispiel #2
0
 // Save, Delete, Add
 public void buttonActionPerformed(java.awt.event.ActionEvent ae) {
   if (_track == null) {
     return;
   }
   if (ae.getSource() == saveTrackButton) {
     log.debug("track save button activated");
     save();
     if (Setup.isCloseWindowOnSaveEnabled()) {
       dispose();
     }
   }
   if (ae.getSource() == addLoadButton) {
     String loadName = (String) comboBoxLoads.getSelectedItem();
     if (loadAndTypeCheckBox.isSelected()) {
       loadName = comboBoxTypes.getSelectedItem() + CarLoad.SPLIT_CHAR + loadName;
     }
     _track.addLoadName(loadName);
     selectNextItemComboBox(comboBoxLoads);
   }
   if (ae.getSource() == deleteLoadButton) {
     String loadName = (String) comboBoxLoads.getSelectedItem();
     if (loadAndTypeCheckBox.isSelected()) {
       loadName = comboBoxTypes.getSelectedItem() + CarLoad.SPLIT_CHAR + loadName;
     }
     _track.deleteLoadName(loadName);
     selectNextItemComboBox(comboBoxLoads);
   }
   if (ae.getSource() == deleteAllLoadsButton) {
     deleteAllLoads();
   }
   if (ae.getSource() == addShipLoadButton) {
     String loadName = (String) comboBoxShipLoads.getSelectedItem();
     if (shipLoadAndTypeCheckBox.isSelected()) {
       loadName = comboBoxShipTypes.getSelectedItem() + CarLoad.SPLIT_CHAR + loadName;
     }
     _track.addShipLoadName(loadName);
     selectNextItemComboBox(comboBoxShipLoads);
   }
   if (ae.getSource() == deleteShipLoadButton) {
     String loadName = (String) comboBoxShipLoads.getSelectedItem();
     if (shipLoadAndTypeCheckBox.isSelected()) {
       loadName = comboBoxShipTypes.getSelectedItem() + CarLoad.SPLIT_CHAR + loadName;
     }
     _track.deleteShipLoadName(loadName);
     selectNextItemComboBox(comboBoxShipLoads);
   }
   if (ae.getSource() == deleteAllShipLoadsButton) {
     deleteAllShipLoads();
   }
 }