From 38e3b4ac308782b09e43de1f5b2d9f86a4809429 Mon Sep 17 00:00:00 2001 From: NicolasFabregas Date: Sat, 12 Dec 2020 16:24:40 +0100 Subject: [PATCH] first commit : remplissage des classes avec des methodes vides --- src/main/java/fr/myny/data/DataCsv.java | 19 +++++++ src/main/java/fr/myny/data/ImportData.java | 22 ++++++++ src/main/java/fr/myny/database/DataBase.java | 42 +++++++++++++++ src/main/java/fr/myny/grid/BuildGrid.java | 20 +++++++ src/main/java/fr/myny/gui/Ihm.java | 52 +++++++++++++++++++ src/main/java/fr/myny/stats/Statistics.java | 28 ++++++++++ src/main/java/fr/myny/stats/Statistiques.java | 4 -- 7 files changed, 183 insertions(+), 4 deletions(-) create mode 100644 src/main/java/fr/myny/data/DataCsv.java create mode 100644 src/main/java/fr/myny/stats/Statistics.java delete mode 100644 src/main/java/fr/myny/stats/Statistiques.java diff --git a/src/main/java/fr/myny/data/DataCsv.java b/src/main/java/fr/myny/data/DataCsv.java new file mode 100644 index 0000000..a0b8073 --- /dev/null +++ b/src/main/java/fr/myny/data/DataCsv.java @@ -0,0 +1,19 @@ +package fr.myny.data; + +public class DataCsv { + + + /** + * Le constructeur de DataCsv + */ + public DataCsv(){ + + } + + /** + * La methode de recuperation dun fichier csv + */ + public void getCsv(){ + + } +} diff --git a/src/main/java/fr/myny/data/ImportData.java b/src/main/java/fr/myny/data/ImportData.java index a65af7e..c9c2e2e 100644 --- a/src/main/java/fr/myny/data/ImportData.java +++ b/src/main/java/fr/myny/data/ImportData.java @@ -1,4 +1,26 @@ package fr.myny.data; public class ImportData { + String url; + + /** + * Le constructeur de ImportData + */ + public ImportData(){ + + } + /** + * Le constructeur de ImportData + * @param url string contenant l URL dou recuperer les fichiers csv + */ + public ImportData(String url){ + this.url=url; + } + + /** + * La methode de recuperation de l URL + */ + public void getUrl(){ + + } } diff --git a/src/main/java/fr/myny/database/DataBase.java b/src/main/java/fr/myny/database/DataBase.java index 2ed1acc..1a7a1ba 100644 --- a/src/main/java/fr/myny/database/DataBase.java +++ b/src/main/java/fr/myny/database/DataBase.java @@ -1,4 +1,46 @@ package fr.myny.database; +/** + * La classe DataBase qui soccupera de la base de donnees + */ + public class DataBase { + + + + /** + * Le constructeur de DataBase + */ + public DataBase(){ + + } + + /** + * La methode de remplissage de la base de donnees + */ + public void fillDataBase(){ + + } + + /** + * La methode d'import de donnees depuis la base de donnees + */ + public void importDataBase(){ + + } + + /** + * La methode de creation de la base de donnees + */ + public void createDataBase(){ + + } + + + /** + * La methode de mise a jour de la base de donnees + */ + public void updateDataBase(){ + + } } diff --git a/src/main/java/fr/myny/grid/BuildGrid.java b/src/main/java/fr/myny/grid/BuildGrid.java index 9913cd9..e868228 100644 --- a/src/main/java/fr/myny/grid/BuildGrid.java +++ b/src/main/java/fr/myny/grid/BuildGrid.java @@ -1,4 +1,24 @@ package fr.myny.grid; public class BuildGrid { + /** + * Le constructeur de BuildGrid + */ + public BuildGrid(){ + + } + + /** + * La methode de recuperation de la grille + */ + public void getGrid(){ + + } + + /** + * La methode de demande du systeme reducteur + */ + public void ReductorSys(){ + + } } diff --git a/src/main/java/fr/myny/gui/Ihm.java b/src/main/java/fr/myny/gui/Ihm.java index 85162b8..023c2f7 100644 --- a/src/main/java/fr/myny/gui/Ihm.java +++ b/src/main/java/fr/myny/gui/Ihm.java @@ -1,4 +1,56 @@ package fr.myny.gui; + public class Ihm { + + + + /** + * Le constructeur de Ihm + */ + public Ihm(){ + + } + + /** + * La methode de demande de mise a jour de la base de donnees + */ + public void update(){ + + } + + /** + * La methode de demande de recuperation d'URL ??? + */ + public void getUrl(){ + + } + + /** + * La methode de demande de telechargement de donnees + */ + public void downloadData(){ + + } + + /** + * La methode de demande daffichage de donness + */ + public void printStatistics(){ + + } + + /** + * La methode de demande de generation dun fichier pdf avec des grilles proposees + */ + public void printGrid(){ + + } + + /** + * La methode de demande daffichage de la table + */ + public void generateTable(){ + + } } diff --git a/src/main/java/fr/myny/stats/Statistics.java b/src/main/java/fr/myny/stats/Statistics.java new file mode 100644 index 0000000..0f84375 --- /dev/null +++ b/src/main/java/fr/myny/stats/Statistics.java @@ -0,0 +1,28 @@ +package fr.myny.stats; + +public class Statistics { + + + + /** + * Le constructeur de Statistics + */ + public Statistics(){ + + } + /** + * La methode de recuperation de la ou des valeurs les plus probables et leurs probabilites + * TODO : choisir si on met une un valeur, plusieurs ou toutes + */ + public void getBestNb(){ + + } + + /** + * La methode de recuperation de la valeur chance la plus probable et sa probabilites + * TODO : choisir si on met une un valeur, plusieurs ou toutes + */ + public void getBestNbLuck(){ + + } +} diff --git a/src/main/java/fr/myny/stats/Statistiques.java b/src/main/java/fr/myny/stats/Statistiques.java deleted file mode 100644 index decd5f2..0000000 --- a/src/main/java/fr/myny/stats/Statistiques.java +++ /dev/null @@ -1,4 +0,0 @@ -package fr.myny.stats; - -public class Statistiques { -}