diff --git a/Implementation/chatapp/build/tmp/compileJava/source-classes-mapping.txt b/Implementation/chatapp/build/tmp/compileJava/source-classes-mapping.txt index 1c6d54d..1ff7102 100644 --- a/Implementation/chatapp/build/tmp/compileJava/source-classes-mapping.txt +++ b/Implementation/chatapp/build/tmp/compileJava/source-classes-mapping.txt @@ -1,13 +1,3 @@ -chatapp/Launcher.java - chatapp.Launcher -chatapp/Model/ListUtilisateurs.java - chatapp.Model.ListUtilisateurs -chatapp/Model/MessageHorodate.java - chatapp.Model.MessageHorodate -chatapp/Model/DataBase.java - chatapp.Model.DataBase -chatapp/Model/Utilisateur.java - chatapp.Model.Utilisateur chatapp/Protocol/RunnerEcouteTCP.java chatapp.Protocol.RunnerEcouteTCP chatapp/View/FenetreSession.java @@ -15,13 +5,21 @@ chatapp/View/FenetreSession.java chatapp.View.FenetreSession$1 chatapp/Controller/ChatApp.java chatapp.Controller.ChatApp +chatapp/Model/DataBase.java + chatapp.Model.DataBase chatapp/View/ChangementPseudo.java chatapp.View.ChangementPseudo chatapp/Protocol/RunnerEcouteUDP.java chatapp.Protocol.RunnerEcouteUDP +chatapp/Launcher.java + chatapp.Launcher +chatapp/Model/ListUtilisateurs.java + chatapp.Model.ListUtilisateurs chatapp/Protocol/UDPEchange.java chatapp.Protocol.RunnerUDP chatapp.Protocol.UDPEchange +chatapp/Model/MessageHorodate.java + chatapp.Model.MessageHorodate chatapp/Main.java chatapp.Main chatapp/View/Clavardage.java @@ -33,6 +31,8 @@ chatapp/View/ConnexionScreen.java chatapp.View.ConnexionScreen chatapp/View/View_Utilisateurs.java chatapp.View.View_Utilisateurs +chatapp/Model/Utilisateur.java + chatapp.Model.Utilisateur chatapp/View/View_Menu.java chatapp.View.View_Menu chatapp/Protocol/HttpEchange.java diff --git a/Implementation/chatapp/src/main/java/chatapp/Controller/ChatApp.java b/Implementation/chatapp/src/main/java/chatapp/Controller/ChatApp.java index c07ccd2..eacc4a8 100644 --- a/Implementation/chatapp/src/main/java/chatapp/Controller/ChatApp.java +++ b/Implementation/chatapp/src/main/java/chatapp/Controller/ChatApp.java @@ -40,7 +40,7 @@ public class ChatApp implements PropertyChangeListener { private RunnerEcouteTCP runnerEcouteTCP; private RunnerEcouteUDP runnerEcouteUDP; private boolean connecte; - private DataBase db; + //private DataBase db; public boolean isConnecte() { return connecte; @@ -59,7 +59,7 @@ public class ChatApp implements PropertyChangeListener { this.me = new Utilisateur(pseudo,port,ip); this.actifUsers.addList(getMe()); this.main = main; - this.db= DataBase.getInstance(); + //this.db= DataBase.getInstance(); this.connecte=false; this.externeEchange = new HttpEchange(this); } @@ -115,7 +115,7 @@ public class ChatApp implements PropertyChangeListener { if(externeEchange.sendPost("Pseudo " + nouveau)){ reussi = true ; this.getMe().setPseudo(nouveau); - db.majPseudo(this.me.getId(),nouveau); + //db.majPseudo(this.me.getId(),nouveau); System.out.println("Changement pseudo accepte, nouvelle liste des utilisateurs actifs:"); this.getActifUsers().afficherListeUtilisateurs(); } @@ -157,7 +157,7 @@ public class ChatApp implements PropertyChangeListener { //-------Change son propre nom d'utilisateur-------// this.getActifUsers().modifierList(this.getMe().getPseudo(), nouveau); this.getMe().setPseudo(nouveau); - db.majPseudo(this.me.getId(),nouveau); + //db.majPseudo(this.me.getId(),nouveau); System.out.println("Changement pseudo accepte, nouvelle liste des utilisateurs actifs:"); this.getActifUsers().afficherListeUtilisateurs(); return true; @@ -202,8 +202,8 @@ public class ChatApp implements PropertyChangeListener { this.me.setPseudo(pseudo); if(externeEchange.sendPost("Connexion")){ this.connecte=true; - this.db.ajoutUtilisateurs(this.me.getId(),pseudo); - this.db.majUtilisateursActifs(true,this.me.getId()); + //this.db.ajoutUtilisateurs(this.me.getId(),pseudo); + //this.db.majUtilisateursActifs(true,this.me.getId()); return true; } else{ @@ -232,8 +232,8 @@ public class ChatApp implements PropertyChangeListener { if (UDPEchange.getConnecte()) { System.out.println("Connexion reussie"); this.connecte=true; - this.db.ajoutUtilisateurs(this.me.getId(),pseudo); - this.db.majUtilisateursActifs(true,this.me.getId()); + //this.db.ajoutUtilisateurs(this.me.getId(),pseudo); + //this.db.majUtilisateursActifs(true,this.me.getId()); return true; } else @@ -305,7 +305,7 @@ public class ChatApp implements PropertyChangeListener { else{ System.out.println("Deconnexion echouee"); } - db.majUtilisateursActifs(false,this.me.getId()); + //db.majUtilisateursActifs(false,this.me.getId()); this.connecte=false; try { main.stop(); @@ -327,7 +327,7 @@ public class ChatApp implements PropertyChangeListener { // Message que l'on envoie à tous les utilisateurs actifs String broadcastMessage = "Deconnexion\n" + this.getMe().toString() ; UDPEchange.EnvoiBroadcast(broadcastMessage); - db.majUtilisateursActifs(false,this.me.getId()); + //db.majUtilisateursActifs(false,this.me.getId()); this.connecte=false; try { main.stop(); @@ -381,7 +381,7 @@ public class ChatApp implements PropertyChangeListener { *
Permet de recuperer la base de donnee associee
* @return la base de donnee associee */ - public DataBase getDb(){return this.db;} + // public DataBase getDb(){return this.db;} /** *Getter permettant de savoir si on est en externe ou en interne
diff --git a/Implementation/chatapp/src/main/java/chatapp/Protocol/HttpEchange.java b/Implementation/chatapp/src/main/java/chatapp/Protocol/HttpEchange.java index c89d43a..03f2ab1 100644 --- a/Implementation/chatapp/src/main/java/chatapp/Protocol/HttpEchange.java +++ b/Implementation/chatapp/src/main/java/chatapp/Protocol/HttpEchange.java @@ -16,7 +16,7 @@ import java.util.HashMap; */ public class HttpEchange { - private String url = "http://localhost:8080/JavaEEHelloWorld_war_exploded/"; //Correspond à l'url de notre serveur de presence + private String url = "http://192.168.1.72:8080/JavaEEHelloWorld_war_exploded/"; //Correspond à l'url de notre serveur de presence private static boolean connecte = false; // True si l'utilisateur peut se connecter avec ce nom d'utilisateur , False sinon private ChatApp chatapp; diff --git a/Implementation/chatapp/src/main/java/chatapp/Protocol/SessionClavardage.java b/Implementation/chatapp/src/main/java/chatapp/Protocol/SessionClavardage.java index 85fb499..5733d9f 100644 --- a/Implementation/chatapp/src/main/java/chatapp/Protocol/SessionClavardage.java +++ b/Implementation/chatapp/src/main/java/chatapp/Protocol/SessionClavardage.java @@ -125,7 +125,7 @@ public class SessionClavardage extends Thread { MessageHorodate msgh = new MessageHorodate(getU2(),getApp().getMe(),msg,1); try { getOut().writeObject(msgh.toString()); - app.getDb().ajoutHistorique(u2.getId(), app.getMe().getId(),msg); + //app.getDb().ajoutHistorique(u2.getId(), app.getMe().getId(),msg); } catch (IOException e) { e.printStackTrace(); } @@ -149,7 +149,7 @@ public class SessionClavardage extends Thread { String plaintext = null; MessageHorodate msg = null; System.out.println("Session demarre"); - app.getDb().CreationTableHistorique(app.getMe().getId(), u2.getId()); + //app.getDb().CreationTableHistorique(app.getMe().getId(), u2.getId()); while(true) { try { plaintext = (String) getIn().readObject(); diff --git a/Implementation/chatapp/src/main/java/chatapp/View/Clavardage.java b/Implementation/chatapp/src/main/java/chatapp/View/Clavardage.java index 47ebd3c..bad0ae3 100644 --- a/Implementation/chatapp/src/main/java/chatapp/View/Clavardage.java +++ b/Implementation/chatapp/src/main/java/chatapp/View/Clavardage.java @@ -135,9 +135,9 @@ public class Clavardage implements Initializable, PropertyChangeListener { * @param actionEvent L'utilisateur a appuye sur le bouton plus pour obtenir tout l'utilisateur */ public void ajouterMessagesHistorique(ActionEvent actionEvent) { - this.nomTable = this.session.getApp().getDb().getNomTable(u2,this.session.getApp().getMe()); - String historique = this.session.getApp().getDb().recupNMsg(session.getApp().getMe().getId(),this.u2.getId(), this.session.getApp().getDb().tailleBDD(nomTable)); + //this.nomTable = this.session.getApp().getDb().getNomTable(u2,this.session.getApp().getMe()); + //String historique = this.session.getApp().getDb().recupNMsg(session.getApp().getMe().getId(),this.u2.getId(), this.session.getApp().getDb().tailleBDD(nomTable)); ChatText.clear(); - ChatText.insertText(0,historique); + //ChatText.insertText(0,historique); } } \ No newline at end of file