public void actionPerformed(ActionEvent event) {

    Object button = event.getSource();

    if (basketControlButtonPanel.isAddButton(button)) {
      addToBasket();
    } else if (basketControlButtonPanel.isEditButton(button)) {
    } else if (basketControlButtonPanel.isDeleteButton(button)) {
      deleteFromBasket();
    } else if (basketControlButtonPanel.isClearButton(button)) {
      clearBasket();
    } else if (basketControlButtonPanel.isImportButton(button)) {
      importMapAreas();
    } else if (basketControlButtonPanel.isExportButton(button)) {
      exportMapAreas();
    }
  }