Class SoignePanelController
java.lang.Object
ece.ing3.java.projet.controleur.panels.ModelPanelController<Soigne>
ece.ing3.java.projet.controleur.panels.SoignePanelController
- All Implemented Interfaces:
DialogListener,ModelQueryWorkerProvider<Soigne>,ModelWorkerProvider,ActionListener,EventListener
Base de contrôleur de panneau d'affichage, sélection, recherche et modification de Prise en Charge
- Author:
- Virgile, Nicolas, Louis-Félix
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionCréer une nouvelle boîte de dialogue de recherche de Prise en Charge.createUpdateDialog(Soigne existingModel) Créer une nouvelle boîte de dialogue de mise à jour de Prise en Charge.Récupère la classe de Prise en ChargeCréer un nouveau sélecteur SQL associé au modèle.Methods inherited from class ece.ing3.java.projet.controleur.panels.ModelPanelController
actionPerformed, createDeleteDialog, getOrderByClause, getPanel, getTableModel, getWhereClause, onDialogCancelled, onDialogSubmitted, queryModifyOrderByClause, queryModifyWhereClause, queryOnFinish, update, workerOnFinish
-
Constructor Details
-
SoignePanelController
public SoignePanelController()
-
-
Method Details
-
getModelClass
Récupère la classe de Prise en Charge- Specified by:
getModelClassin interfaceModelQueryWorkerProvider<Soigne>- Specified by:
getModelClassin classModelPanelController<Soigne>- Returns:
- Classe du modèle
-
queryCreateSelector
Description copied from class:ModelPanelControllerCréer un nouveau sélecteur SQL associé au modèle.- Specified by:
queryCreateSelectorin interfaceModelQueryWorkerProvider<Soigne>- Overrides:
queryCreateSelectorin classModelPanelController<Soigne>- Returns:
- Sélecteur SQL
-
createSearchDialog
Créer une nouvelle boîte de dialogue de recherche de Prise en Charge.- Specified by:
createSearchDialogin classModelPanelController<Soigne>- Returns:
- Boîte de dialogue de recherche
-
createUpdateDialog
Créer une nouvelle boîte de dialogue de mise à jour de Prise en Charge.- Specified by:
createUpdateDialogin classModelPanelController<Soigne>- Parameters:
existingModel- Instance de modèle BDD existant ounull- Returns:
- Boîte de dialogue de mise à jour
-