Index
All Classes and Interfaces|All Packages
A
- attach(Observer) - Method in class fr.univlille.iutinfo.utils.Subject
C
- connectionDescriptorList - Static variable in class fr.univlille.iutinfo.sql.DBConnector
-
L'ensemble des connexions actuellement configurées Chaque connexion possède un url, un login, et un mot de passe
- 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
-
Constructeur.
D
- DBConnectionDescriptor - Class in fr.univlille.iutinfo.sql
-
Cette classe décrit une connection à une base de données (driver, url, données de connexion)
- DBConnectionDescriptor(String) - Constructor for class fr.univlille.iutinfo.sql.DBConnectionDescriptor
-
Constructeur
- DBConnectionDescriptor(String, String) - Constructor for class fr.univlille.iutinfo.sql.DBConnectionDescriptor
-
Constructeur
- DBConnectionDescriptor(String, String, String) - Constructor for class fr.univlille.iutinfo.sql.DBConnectionDescriptor
-
Constructeur
- DBConnectionDescriptor(String, String, String, String) - Constructor for class fr.univlille.iutinfo.sql.DBConnectionDescriptor
-
Constructeur
- 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
- DBLoop<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.
- DBLoop(E, String, Loopable<E>) - Constructor for class fr.univlille.iutinfo.sql.DBLoop
-
Constructeur
- DBRequest<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.
- DBRequest(Executable<E>) - Constructor for class fr.univlille.iutinfo.sql.DBRequest
- defaultConnectionName - Static variable in class fr.univlille.iutinfo.sql.DBConnector
-
Le nom de la connexion par défaut à utiliser (la 1ère à être configurée)
- detach(Observer) - Method in class fr.univlille.iutinfo.utils.Subject
- doLoop(E, ResultSet) - Method in interface fr.univlille.iutinfo.sql.Loopable
-
Permet d'exécuter du code sur une seule ligne de résultat de requête SQL.
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.
- executeLoop() - Method in class fr.univlille.iutinfo.sql.DBLoop
-
Cette méthode permet d'exécuter la requête
requete. - executeRequest() - Method in class fr.univlille.iutinfo.sql.DBRequest
-
Cette méthode permet d'exécuter la requête
requete. - executeTransaction(int) - Method in class fr.univlille.iutinfo.sql.DBRequest
-
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.mvcweb - package fr.univlille.iutinfo.mvcweb
- 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
- getBody() - Method in class fr.univlille.iutinfo.mvcweb.HtmlEntirePage
-
Cette méthode permet de définir le contenu de la balise body de la page
- getConnection() - Static method in class fr.univlille.iutinfo.sql.DBConnector
-
Cette méthode permet d'initier une connexion à la base de donnée.
- getConnection(String) - Static method in class fr.univlille.iutinfo.sql.DBConnector
-
Cette méthode permet d'initier une connexion à la base de donnée.
- getContent() - Method in interface fr.univlille.iutinfo.mvcweb.View
- getDriver() - Method in class fr.univlille.iutinfo.sql.DBConnectionDescriptor
- getEntirePage() - Method in class fr.univlille.iutinfo.mvcweb.HtmlEntirePage
-
Cette méthode permet d'obtenir l'entièreté de la page html'
- getHead() - Method in class fr.univlille.iutinfo.mvcweb.HtmlEntirePage
-
Cette méthode permet de définir le contenu de la balise head de la page
- getLogin() - Method in class fr.univlille.iutinfo.sql.DBConnectionDescriptor
- getPassword() - Method in class fr.univlille.iutinfo.sql.DBConnectionDescriptor
- getRoot() - Method in class fr.univlille.iutinfo.fxml.Controller
-
Permet de récupérer l'élément parent.
- 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
- getUrl() - Method in class fr.univlille.iutinfo.sql.DBConnectionDescriptor
H
- HtmlEntirePage - Class in fr.univlille.iutinfo.mvcweb
-
Cette classe définit ce qu'est une page HTML entière (head et body)
- HtmlEntirePage(String, View...) - Constructor for class fr.univlille.iutinfo.mvcweb.HtmlEntirePage
I
- init(DBConnectionDescriptor) - Static method in class fr.univlille.iutinfo.sql.DBConnector
-
Cette méthode initialise la connexion à la base de données.
- init(String, DBConnectionDescriptor) - Static method in class fr.univlille.iutinfo.sql.DBConnector
-
Cette méthode initialise la connexion à la base de données.
- init(Properties) - 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
- loop - Variable in class fr.univlille.iutinfo.sql.DBLoop
-
Le morceau de code qui sera exécuté à chaque ligne de résultat
Executable. - Loopable<E> - Interface in fr.univlille.iutinfo.sql
-
Cette interface définit ce qu'est une fonction qui peut être appliqué à chaque ligne de résultat de requête sql.
N
- notifyObservers() - Method in class fr.univlille.iutinfo.utils.Subject
- notifyObservers(E) - Method in class fr.univlille.iutinfo.utils.Subject
O
- obj - Variable in class fr.univlille.iutinfo.sql.DBLoop
-
L'objet qui sera manipulé par l'objet de type
Loopable - Observer<T,
E> - Interface in fr.univlille.iutinfo.utils
R
- request - Variable in class fr.univlille.iutinfo.sql.DBRequest
-
Une requête
Executable. - 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
- selectMultipleKeysAsColumnsName(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.
- selectOneCell(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
- title - Variable in class fr.univlille.iutinfo.mvcweb.HtmlEntirePage
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
V
- View - Interface in fr.univlille.iutinfo.mvcweb
-
Cette interface définit ce qu'est une vue : Selon des paramètres passés lors de l'instanciation, un contenu (html ou autre) est retourné.
- viewList - Variable in class fr.univlille.iutinfo.mvcweb.HtmlEntirePage
All Classes and Interfaces|All Packages