Beispiel #1
0
  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);
  }