Index

A C D E F G I L N O R S T U 
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 String repré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 Parent du fichier .fxml.

S

scene - Variable in class fr.univlille.iutinfo.fxml.SceneController
La Scene qui contiendra l'élément Parent root.
SceneController - Class in fr.univlille.iutinfo.fxml
Cette classe abstraite définit le minimum requis pour controller une Scene JavaFX
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
 
A C D E F G I L N O R S T U 
All Classes and Interfaces|All Packages