Class ModelDeleteDialog

All Implemented Interfaces:
ImageObserver, MenuContainer, Serializable, Accessible, RootPaneContainer, WindowConstants

public class ModelDeleteDialog extends JDialog
Boîte de dialogue demandant à l'utilisateur s'il souhaite supprimer un certain ensemble d'instance de modèle BDD de la base de donnée.
Author:
Virgile, Nicolas, Louis-Félix
See Also:
  • Constructor Details

    • ModelDeleteDialog

      public ModelDeleteDialog(List<? extends Model> selectedModels) throws IllegalArgumentException
      Créer une nouvelle boîte de dialogue de suppression.
      Parameters:
      selectedModels - Instances de modèle BDD sélectionnés pour la suppression
      Throws:
      IllegalArgumentException - Il n'y a aucune instance de modèle dans la liste
  • Method Details

    • getSelectedModels

      public List<? extends Model> getSelectedModels()
      Récupère l'ensemble des instances de modèle BDD sélectionnés pour la suppression.
      Returns:
      Ensemble des instances de modèle BDD sélectionnés pour la suppression
    • getOptionPane

      public JOptionPane getOptionPane()
      Récupère le panneau de demande sous-jacent.
      Returns:
      Panneau de demande sous-jacent