Index
All Classes and Interfaces|All Packages
A
- attach(Observer) - Method in class fr.univlille.iutinfo.utils.Subject
C
- Controller - Class in fr.univlille.iutinfo.fxml
-
Cette classe abstraite définit le minimum requis pour controller un fichier .fxml.
- Controller(String) - Constructor for class fr.univlille.iutinfo.fxml.Controller
D
- DBConnection<E> - Class in fr.univlille.iutinfo.sql
-
Cette classe permet de simplifier la communication avec la base de données, et d'éviter la redondance de code.
- DBConnection(Executable<E>) - Constructor for class fr.univlille.iutinfo.sql.DBConnection
- DBConnector - Class in fr.univlille.iutinfo.sql
-
Cette classe gère la connexion avec une base de données
- DBConnector() - Constructor for class fr.univlille.iutinfo.sql.DBConnector
- detach(Observer) - Method in class fr.univlille.iutinfo.utils.Subject
E
- Executable<E> - Interface in fr.univlille.iutinfo.sql
-
Cette interface définit ce qu'est une requête exécutable.
- execute(Connection) - Method in interface fr.univlille.iutinfo.sql.Executable
-
Permet d'exécuter une requête SQL.
- executeRequest() - Method in class fr.univlille.iutinfo.sql.DBConnection
-
Cette méthode permet d'exécuter la requête
requete. - executeTransaction(int) - Method in class fr.univlille.iutinfo.sql.DBConnection
-
Cette méthode permet d'exécuter la requête sans commit automatique de la transaction
requete.
F
- fr.univlille.iutinfo.fxml - package fr.univlille.iutinfo.fxml
- fr.univlille.iutinfo.sql - package fr.univlille.iutinfo.sql
- fr.univlille.iutinfo.utils - package fr.univlille.iutinfo.utils
- fxmlPath - Variable in class fr.univlille.iutinfo.fxml.Controller
-
Un
Stringreprésentant le chemin du fichier .fxml.
G
- getConnection() - Static method in class fr.univlille.iutinfo.sql.DBConnector
-
Cette méthode permet d'initier une connexion à la base de donnée.
- getRoot() - Method in class fr.univlille.iutinfo.fxml.Controller
- getScene() - Method in class fr.univlille.iutinfo.fxml.SceneController
- getStage() - Method in class fr.univlille.iutinfo.fxml.SceneController
- getTitle() - Method in class fr.univlille.iutinfo.fxml.SceneController
I
- initialiser(String) - Static method in class fr.univlille.iutinfo.sql.DBConnector
-
Cette méthode initialise la connexion à la base de données.
- initialize() - Method in class fr.univlille.iutinfo.fxml.Controller
-
Cette méthode est appellée par le
FXMLLoader.
L
- listeObserver - Variable in class fr.univlille.iutinfo.utils.Subject
N
- notifyObservers() - Method in class fr.univlille.iutinfo.utils.Subject
- notifyObservers(E) - Method in class fr.univlille.iutinfo.utils.Subject
O
- Observer<T,
E> - Interface in fr.univlille.iutinfo.utils
R
- request - Variable in class fr.univlille.iutinfo.sql.DBConnection
-
Une requête
Executable. - request(String) - Static method in class fr.univlille.iutinfo.sql.Utils
-
Cette méthode permet de réaliser une requête (CREATE, UPDATE, ...).
- resultSetToMap(ResultSet) - Static method in class fr.univlille.iutinfo.sql.Utils
-
Cette requête permet de convertir un set de résultat en tableau associatif.
- root - Variable in class fr.univlille.iutinfo.fxml.Controller
-
Le 1er
Parentdu fichier .fxml.
S
- scene - Variable in class fr.univlille.iutinfo.fxml.SceneController
-
La
Scenequi contiendra l'élémentParentroot. - SceneController - Class in fr.univlille.iutinfo.fxml
-
Cette classe abstraite définit le minimum requis pour controller une
SceneJavaFX - SceneController(String, String, Stage) - Constructor for class fr.univlille.iutinfo.fxml.SceneController
-
Scene controller constructor
- selectMultiple(String) - Static method in class fr.univlille.iutinfo.sql.Utils
-
Cette méthode permet d'éxécuter une requête SELECT retournant plusieurs colonnes, et 1 ou plusieurs lignes.
- selectUnique(String) - Static method in class fr.univlille.iutinfo.sql.Utils
-
Cette méthode permet d'éxécuter une requête SELECT retournant un seul résultat (1 ligne, 1 colonne).
- stage - Variable in class fr.univlille.iutinfo.fxml.SceneController
-
La
Stage(fenêtre) où sera affichée la scène. - Subject<E> - Class in fr.univlille.iutinfo.utils
- Subject() - Constructor for class fr.univlille.iutinfo.utils.Subject
- SubSectionController - Class in fr.univlille.iutinfo.fxml
-
Cette classe abstraite définit le minimum requis pour controller une section à l'intérieur d'une fenêtre JavaFXML.
- SubSectionController(String) - Constructor for class fr.univlille.iutinfo.fxml.SubSectionController
T
- title - Variable in class fr.univlille.iutinfo.fxml.SceneController
-
Le titre de la scène
U
- update(T) - Method in interface fr.univlille.iutinfo.utils.Observer
- update(T, E) - Method in interface fr.univlille.iutinfo.utils.Observer
- updateStage() - Method in class fr.univlille.iutinfo.fxml.Controller
-
Cette méthode charge tous les éléments JavaFX et fait appel à la méthode
initialize. - updateStage() - Method in class fr.univlille.iutinfo.fxml.SceneController
-
Cette méthode charge tous les éléments JavaFX et fait appel à la méthode
initialize. - updateStage() - Method in class fr.univlille.iutinfo.fxml.SubSectionController
-
Cette méthode charge tous les éléments JavaFX et fait appel à la méthode
initialize. - Utils - Class in fr.univlille.iutinfo.sql
-
Cette classe regroupe un ensemble de requêtes SQL les plus fréquentes.
- Utils() - Constructor for class fr.univlille.iutinfo.sql.Utils
All Classes and Interfaces|All Packages