All Classes and Interfaces
Class
Description
Base de classe exécutant un processus de mise à jour des données d'instances de modèle BDD en arrière-plan
Fenetre principale de l'application
Contrôleur de fenêtre d'Application
Classe modèle pour les diagrammes en batons.
Classe fille de la classe BarChartModel
Permet l'affichage du diagramme en batons des salaires des infirmiers.
Interface de champ de saisie abstrait, permettant de concevoir des champs de saiesies plus complexes qu'un simple champ de saisie de texte tout en masquant cette complexité aux couches supérieures.
Base de boîte de dialogue de saisie liés aux attributs d'un modèle BDD
Base de contrôleur de boîte de dialogue demandant d'entrer des valeurs correspondants à un modèle BDD
Base de boîte de dialogue qui peut être validée ou annulée par l'utilisateur
Base de contrôleur de boîte de dialogue demandant d'entrer des valeurs correspondants à un modèle BDD
Modèle de Chambre stocké en base de donnée
Utilitaire de recherche de modèle Chambre
Champ de saisie pour sélectionner des instances de modèle
Chambre
, stockés en base de donnée, avec possibilité de sélection multiple pour la recherche, en tant que clé primaireChamp de saisie pour sélectionner des instances de modèle
Chambre
, stockés en base de donnée, avec possibilité de sélection multiple pour la rechercheEnsemble de champs de saisie pour la saisie des attributs d'un modèle Chambre
Panneau d'affichage, sélection, recherche et modification de modèle Chambre
Base de contrôleur de panneau d'affichage, sélection, recherche et modification de Chambre
Boîte de dialogue pour la recherche et filtrage d'instance de modèle
Chambre
de la base de donnée, avec la saisie des attributs à filtrer.Contrôleur de boîte de dialogue de recherche de Chambre
Classe modèle d'un
JTable
pour l'affichage d'un ensemble d'instance de modèle ChambreBoîte de dialogue pour la mise à jour d'instance de modèle Chambre de la base de donnée.
Contrôleur de boîte de dialogue de mise à jour de modèle Chambre
Interface de base des graphiques
Configure the field's corresponding database column.
Configuration helper.
Boîte de dialogue de configuration.
Contrôleur de boîte de configuration
Exception thrown when a configuration operation failed.
Contrôleur de panneau de configuration
Boîte de dialogue de connexion.
Project constants
Database helper.
Exception thrown when a database operation failed.
Interface d'objet qui écoute l'issue de sélection d'une fenêtre de dialogue.
Modèle de Docteur (un Employé) stocké en base de donnée
Utilitaire de recherche de modèle Docteur
Champ de saisie pour sélectionner des instances de modèle
Docteur
, stockés en base de donnée, avec possibilité de sélection multiple pour la recherche, en tant que clé primaireChamp de saisie pour sélectionner des instances de modèle
Docteur
, stockés en base de donnée, avec possibilité de sélection multiple pour la rechercheEnsemble de champs de saisie pour la saisie des attributs d'un modèle Docteur
Panneau d'affichage, sélection, recherche et modification de modèle Docteur
Base de contrôleur de panneau d'affichage, sélection, recherche et modification de Docteur
Boîte de dialogue pour la recherche et filtrage d'instance de modèle
Docteur
de la base de donnée, avec la saisie des attributs à filtrer.Contrôleur de boîte de dialogue de recherche de Docteur
Boîte de dialogue pour la mise à jour d'instance de modèle Docteur de la base de donnée.
Contrôleur de boîte de dialogue de mise à jour de modèle Docteur
Modèle d'Employé stocké en base de donnée
Utilitaire de recherche de modèle Employe
Ensemble de champs de saisie pour la saisie des attributs d'un modèle Employe
Panneau d'affichage, sélection, recherche et modification de modèle Employe
Base de contrôleur de panneau d'affichage, sélection, recherche et modification d'Employe
Boîte de dialogue pour la recherche et filtrage d'instance de modèle
Employe
de la base de donnée, avec la saisie des attributs à filtrer.Contrôleur de boîte de dialogue de recherche d'Employe
Boîte de dialogue pour la mise à jour d'instance de modèle Employe de la base de donnée.
Contrôleur de boîte de dialogue de mise à jour de modèle Employe
Champ de saisie pour les valeurs de type Enum, avec possibilité de sélection multiple pour la recherche
Exclude a field from being saved to database.
Grid Layout which allows components of differrent sizes
Based on https://www.javaworld.com/article/2077486/core-java/java-tip-121--flex-your-grid-layout.html
Champ de saisie pour les valeurs numériques flottantes, avec possibilité de sélection selon plusieurs types de comparateurs pour la recherche
Modèle d'une Hospitalisation stocké en base de donnée
Utilitaire de recherche de modèle Hospitalisation
Ensemble de champs de saisie pour la saisie des attributs d'un modèle Hospitalisation
Panneau d'affichage, sélection, recherche et modification de modèle Hospitalisation
Base de contrôleur de panneau d'affichage, sélection, recherche et modification d'Hospitalisation
Boîte de dialogue pour la recherche et filtrage d'instance de modèle
Hospitalisation
de la base de donnée, avec la saisie des attributs à filtrer.Contrôleur de boîte de dialogue de recherche d'Hospitalisation
Classe modèle d'un
JTable
pour l'affichage d'un ensemble d'instance de modèle HospitalisationBoîte de dialogue pour la mise à jour d'instance de modèle Hospitalisation de la base de donnée.
Contrôleur de boîte de dialogue de mise à jour de modèle Hospitalisation
Indicates that a field is used as a database ID.
Modèle d'Infirmier (un Employé) stocké en base de donnée
Utilitaire de recherche de modèle Infirmier
Champ de saisie pour sélectionner des instances de modèle
Infirmier
, stockés en base de donnée, avec possibilité de sélection multiple pour la rechercheEnsemble de champs de saisie pour la saisie des attributs d'un modèle Infirmier
Panneau d'affichage, sélection, recherche et modification de modèle Infirmier
Base de contrôleur de panneau d'affichage, sélection, recherche et modification d'Infirmier
Boîte de dialogue pour la recherche et filtrage d'instance de modèle
Infirmier
de la base de donnée, avec la saisie des attributs à filtrer.Contrôleur de boîte de dialogue de recherche d'Infirmier
Boîte de dialogue pour la mise à jour d'instance de modèle Infirmier de la base de donnée.
Contrôleur de boîte de dialogue de mise à jour de modèle Infirmier
Champ de saisie pour les valeurs numériques entières, avec possibilité de sélection selon plusieurs types de comparateurs pour la recherche
Ensemble des drivers JDBC utilisables pour la base de donnée
Panneau d'attente affichant une îcone de chargement.
Îcone de chargement
Basée sur https://stackoverflow.com/a/48620902
Champ de saisie pour les valeurs numériques entières longues, avec possibilité de sélection selon plusieurs types de comparateurs pour la recherche, en tant que clé primaire
Champ de saisie pour les valeurs numériques entières longues, avec possibilité de sélection selon plusieurs types de comparateurs pour la recherche
Classe princiapale du programme
Modèle de Malade stocké en base de donnée
Utilitaire de recherche de modèle Malade
Champ de saisie pour sélectionner des instances de modèle
Malade
, stockés en base de donnée, avec possibilité de sélection multiple pour la recherche, en tant que clé primaireChamp de saisie pour sélectionner des instances de modèle
Malade
, stockés en base de donnée, avec possibilité de sélection multiple pour la rechercheEnsemble de champs de saisie pour la saisie des attributs d'un modèle Malade
Panneau d'affichage, sélection, recherche et modification de modèle Malade
Base de contrôleur de panneau d'affichage, sélection, recherche et modification de Malade
Boîte de dialogue pour la recherche et filtrage d'instance de modèle
Malade
de la base de donnée, avec la saisie des attributs à filtrer.Contrôleur de boîte de dialogue de recherche de Malade
Boîte de dialogue pour la mise à jour d'instance de modèle Malade de la base de donnée.
Contrôleur de boîte de dialogue de mise à jour de modèle Malade
Abstract database model helper.
Ensemble des contrôleurs de panneau principaux de modèles.
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.
Contrôleur de boîte de dialogue demandant à l'utilisateur s'il veut supprimer certaines instances de modèles BDD
Processus en arrière-plan de suppression d'instances de modèle BDD de la base de donnée
Ensemble de champs de saisie pour la saisie des attributs d'un modèle BDD
Liste d'affichage de modèle BDD, sous forme de table
Panneau d'affichage, sélection, recherche et modification de modèle BDD
Base de contrôleur de panneau d'affichage, sélection, recherche et modification de modèle générique
Processus en arrière-plan de récupération d'instances de modèle BDD depuis la base de donnée
Interface d'objet fournissant les informations de configurations et de retour d'un
ModelQueryWorker
, pour la récupération de donnée dans un TableModel
d'un modèle BDD défini.Boîte de dialogue pour la recherche et filtrage d'instance de modèle BDD de la base de donnée, avec la saisie des attributs à filtrer.
Contrôleur de boîte de dialogue de recherche de modèle générique
Boîte de dialogue de sélection d'instance de de modèle BDD
Base de contrôleur de boîte de dialogue de sélection de modèle
Barre d'outil standard pour le panneau d'affichage, sélection, recherche et modification de modèle BDD
ModelPanel
Boîte de dialogue pour la mise à jour d'instance de modèle BDD de la base de donnée.
Contrôleur de boîte de dialogue de mise à jour de modèle générique
Processus en arrière-plan de mise à jour d'instances de modèle BDD de la base de donnée
Interface d'objet fournissant les informations de configurations et de retour d'un
AbstractSimpleModelWorker
, pour la mise à jour de donnée liée à un modèle BDD.Champ de saisie pour les valeurs de type numérique, avec possibilité de sélection selon plusieurs types de comparateurs pour la recherche
Valid orders to be used by a OrderBy clause
Order By clause helper.
Diagramme circulaire 2D adapté pour afficher le nombre d'infirmier par service
Diagramme circulaire 2D adapté pour afficher le nombre de malade par specialité
Utilisation d'une jointure entre les classes Malade, Docteur et Soigne
Classe modèle pour les diagrammes circulaires 2D
Diagramme circulaire 2D adapté pour afficher la part des mutuelles par malades
Diagramme circulaire 2D adapté pour afficher le nombre de lits par chambre
Diagramme circulaire 2D adapté pour afficher la part de patients par service
Diagramme circulaire 2D adapté pour afficher les rotations d'infirmier
Diagramme circulaire 2D adapté pour afficher la part des spécalité des docteurs
Classe modèle pour les diagrammes circulaires 3D
Ensemble des périodes de rotation
Champ de saisie pour les valeurs de type
Rotation
, avec possibilité de sélection multiple pour la rechercheChamp de saisie pour sélectionner des instances de modèle BDD, stockés en base de donnée, avec possibilité de sélection multiple pour la recherche
Modèle de Service stocké en base de donnée
Utilitaire de recherche de modèle Service
Champ de saisie pour sélectionner des instances de modèle
Service
, stockés en base de donnée, avec possibilité de sélection multiple pour la recherche, en tant que clé primaireChamp de saisie pour sélectionner des instances de modèle
Service
, stockés en base de donnée, avec possibilité de sélection multiple pour la rechercheEnsemble de champs de saisie pour la saisie des attributs d'un modèle Service
Panneau d'affichage, sélection, recherche et modification de modèle Service
Base de contrôleur de panneau d'affichage, sélection, recherche et modification de Service
Boîte de dialogue pour la recherche et filtrage d'instance de modèle
Service
de la base de donnée, avec la saisie des attributs à filtrer.Contrôleur de boîte de dialogue de recherche de Service
Classe modèle d'un
JTable
pour l'affichage d'un ensemble d'instance de modèle ServiceBoîte de dialogue pour la mise à jour d'instance de modèle Service de la base de donnée.
Contrôleur de boîte de dialogue de mise à jour de modèle Service
Modèle d'assignation à un docteur stocké en base de donnée
Utilitaire de recherche de modèle Soigne
Ensemble de champs de saisie pour la saisie des attributs d'un modèle Soigne/de prise en charge
Panneau d'affichage, sélection, recherche et modification de modèle Soigne
Base de contrôleur de panneau d'affichage, sélection, recherche et modification de Prise en Charge
Boîte de dialogue pour la recherche et filtrage d'instance de modèle
Soigne
de la base de donnée, avec la saisie des attributs à filtrer.Contrôleur de boîte de dialogue de recherche de Prise en Charge
Classe modèle d'un
JTable
pour l'affichage d'un ensemble d'instance de modèle SoigneBoîte de dialogue pour la mise à jour d'instance de modèle Soigne de la base de donnée.
Contrôleur de boîte de dialogue de mise à jour de modèle Soigne
Ensemble des spécialités
Champ de saisie pour les valeurs de type
Specialite
, avec possibilité de sélection multiple pour la rechercheSQL delete helper.
SQL insert helper.
Base SQL request interface.
SQL selector helper.
SQL update helper.
SQL helper for queries supporting Where clause.
Classe d'affichage de la fenetre de statistiques.
Champ de saisie de valeur textuelle, avec possibilité de sélection en exact ou approximatif pour la recherche, en tant que clé primaire
Champ de saisie de valeur textuelle, avec possibilité de sélection en exact ou approximatif pour la recherche
Ensemble de chaînes de caractères utilisées à l'affichage
Il est possible de récupérer une valeur sans la référencer directement mais en utilisant une chaîne de caractère "clé".
Classe modèle d'un
JTable
pour l'affichage d'un ensemble d'instance de modèle BDD génériquePanneau à onglets de l'application
Utility functions
Objet écoutant les changements de valeur d'un
BaseInput
Where clause helper.