avant checkout application

This commit is contained in:
m-gues 2020-12-22 23:20:34 +01:00
parent df034f993f
commit ea734e0ccc
3 changed files with 2 additions and 10 deletions

View file

@ -118,9 +118,8 @@ public class ControleurConnexion implements ActionListener, Observer{
} }
@Override @Override
//Rien a faire : pas d'affichage de la liste des utilisateurs connectés durant la phase de connexion
public void update(Object o, Object arg) { public void update(Object o, Object arg) {
// TODO Auto-generated method stub
} }
} }

View file

@ -165,13 +165,10 @@ public class ControleurStandard implements ActionListener, ListSelectionListener
//---------- OBSERVER OPERATIONS ----------// //---------- OBSERVER OPERATIONS ----------//
@Override @Override
public void update(Object o, Object arg) { public void update(Object o, Object arg) {
//entre dans la fonction mais affichage pas systematique : voir si pb d'affichage ou d'argument
ArrayList<Utilisateur> userList = (ArrayList<Utilisateur>) arg; ArrayList<Utilisateur> userList = (ArrayList<Utilisateur>) arg;
ArrayList<String> listPseudo = new ArrayList<String>(); ArrayList<String> listPseudo = new ArrayList<String>();
vue.resetListUsers(); vue.resetListUsers();
//System.out.println("Updated list :");
for (Utilisateur user : userList) { for (Utilisateur user : userList) {
//System.out.println(user.getPseudo());
listPseudo.add(user.getPseudo()); listPseudo.add(user.getPseudo());
} }
vue.addListUsers(listPseudo); vue.addListUsers(listPseudo);

View file

@ -1,17 +1,13 @@
package messages; package messages;
import java.io.Serializable; import java.io.Serializable;
import java.lang.instrument.Instrumentation;
import java.util.Arrays;
import messages.Message.TypeMessage;
public abstract class Message implements Serializable { public abstract class Message implements Serializable {
public enum TypeMessage {JE_SUIS_CONNECTE, JE_SUIS_DECONNECTE, INFO_PSEUDO, TEXTE, IMAGE, FICHIER, MESSAGE_NUL} public enum TypeMessage {JE_SUIS_CONNECTE, JE_SUIS_DECONNECTE, INFO_PSEUDO, TEXTE, IMAGE, FICHIER, MESSAGE_NUL}
protected TypeMessage type; protected TypeMessage type;
private static final long serialVersionUID = 1L; private static final long serialVersionUID = 1L;
private static Instrumentation inst;
public TypeMessage getTypeMessage() { public TypeMessage getTypeMessage() {
return this.type; return this.type;