Subversion Repositories eFlore/Applications.coel

Rev

Rev 64 | Rev 66 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 64 Rev 65
Line 34... Line 34...
34
		// Enregistrement du Médiateur dans le Registre
34
		// Enregistrement du Médiateur dans le Registre
35
		Registry.register(RegistreId.MEDIATEUR, this);
35
		Registry.register(RegistreId.MEDIATEUR, this);
36
		// Création du Modèle qui s'enregistre lui même dans le Registre
36
		// Création du Modèle qui s'enregistre lui même dans le Registre
37
		new Modele();
37
		new Modele();
38
	    // Création de l'utilsateur courrant
38
	    // Création de l'utilsateur courrant
-
 
39
		Utilisateur utilisateur = new Utilisateur(null, false);
39
		Registry.register(RegistreId.UTILISATEUR, new Utilisateur(Window., true));
40
		Registry.register(RegistreId.UTILISATEUR, utilisateur);
-
 
41
		this.connecterUtilisateur(null, null);
40
 
42
		
41
		// Création du Viewport qui contient la disposition globale de l'application
43
		// Création du Viewport qui contient la disposition globale de l'application
42
		viewport = new Viewport();
44
		viewport = new Viewport();
43
		viewport.setLayout(new BorderLayout());
45
		viewport.setLayout(new BorderLayout());
Line 44... Line 46...
44
		
46
		
Line 146... Line 148...
146
		} else if (id.equals(ComposantId.MENU_BEL)) {
148
		} else if (id.equals(ComposantId.MENU_BEL)) {
147
			Window.open(((Configuration) Registry.get(RegistreId.CONFIG)).getCelUrl(), "Carnet en ligne", "");
149
			Window.open(((Configuration) Registry.get(RegistreId.CONFIG)).getCelUrl(), "Carnet en ligne", "");
148
		}
150
		}
149
	}
151
	}
Line 150... Line 152...
150
 
152
 
151
	public void connecterUtilisateur(Utilisateur utilisateur) {
153
	public void connecterUtilisateur(String login, String mdp) {
152
		((Modele) Registry.get(RegistreId.MODELE)).connecterUtilisateur(utilisateur);
-
 
153
		panneauNord.rafraichir(utilisateur);
154
		((Modele) Registry.get(RegistreId.MODELE)).connecterUtilisateur(login, mdp);
Line 154... Line 155...
154
	}
155
	}
155
	
156
	
156
	public void deconnecterUtilisateur(Utilisateur utilisateur) {
-
 
157
		((Modele) Registry.get(RegistreId.MODELE)).deconnecterUtilisateur(utilisateur);
157
	public void deconnecterUtilisateur() {
-
 
158
		((Modele) Registry.get(RegistreId.MODELE)).deconnecterUtilisateur();
158
		panneauNord.rafraichir(utilisateur);
159
	}
159
	}
-
 
-
 
160
	
160
	public void mettreAJourEtatIdentification(Utilisateur utilisateur) {
161
	public void mettreAJourEtatIdentification(Utilisateur utilisateur) {
161
		
162
		panneauNord.rafraichir(utilisateur);