protected void updateButtons(boolean enabled) { saveTrackButton.setEnabled(enabled); loadNameAll.setEnabled(enabled); loadNameInclude.setEnabled(enabled); loadNameExclude.setEnabled(enabled); loadAndTypeCheckBox.setEnabled(enabled); boolean en = enabled && (_track.isAddCustomLoadsAnyStagingTrackEnabled() || _track.isAddCustomLoadsAnySpurEnabled() || _track.isAddCustomLoadsEnabled()); shipLoadNameAll.setEnabled(en); shipLoadNameInclude.setEnabled(en); shipLoadNameExclude.setEnabled(en); shipLoadAndTypeCheckBox.setEnabled(en); addShipLoadButton.setEnabled(en); deleteShipLoadButton.setEnabled(en); deleteAllShipLoadsButton.setEnabled(en); comboBoxShipLoads.setEnabled(en); comboBoxShipTypes.setEnabled(en); }