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 55... Line 55...
55
				Info.display(btn.getText()+" - "+btn.getId(), "Chargement de la fenĂȘtre '{0}' en cours...", btn.getText());
55
				Info.display(btn.getText()+" - "+btn.getId(), "Chargement de la fenĂȘtre '{0}' en cours...", btn.getText());
56
				if (btn.getId().equals(ComposantId.BTN_AIDE)) {
56
				if (btn.getId().equals(ComposantId.BTN_AIDE)) {
57
					((Mediateur) Registry.get(RegistreId.MEDIATEUR)).ouvrirAide();
57
					((Mediateur) Registry.get(RegistreId.MEDIATEUR)).ouvrirAide();
58
				} else if (btn.getId().equals(ComposantId.BTN_PARAMETRES)) {
58
				} else if (btn.getId().equals(ComposantId.BTN_PARAMETRES)) {
59
					((Mediateur) Registry.get(RegistreId.MEDIATEUR)).ouvrirParametres();
59
					((Mediateur) Registry.get(RegistreId.MEDIATEUR)).ouvrirParametres();
60
				} else if (btn.getId().equals(ComposantId.BTN_IDENTIFICATION)) {
60
				} else if (btn.getId().equals(ComposantId.BTN_CONNEXION)) {
61
					((Mediateur) Registry.get(RegistreId.MEDIATEUR)).ouvrirIdentification();
61
					((Mediateur) Registry.get(RegistreId.MEDIATEUR)).ouvrirIdentification();
-
 
62
				} else if (btn.getId().equals(ComposantId.BTN_DECONNEXION)) {
-
 
63
					((Mediateur) Registry.get(RegistreId.MEDIATEUR)).deconnecterUtilisateur();
62
				} else if (btn.getId().equals(ComposantId.BTN_APPLIS)) {
64
				} else if (btn.getId().equals(ComposantId.BTN_APPLIS)) {
63
					btn.getMenu().show(btn);
65
					btn.getMenu().show(btn);
64
				}
66
				}
65
			}  
67
			}  
66
		};
68
		};
Line 72... Line 74...
72
		barreBoutons.add(parametresBouton);
74
		barreBoutons.add(parametresBouton);
73
		Button aideBouton = new Button("Aide", boutonEcouteur);
75
		Button aideBouton = new Button("Aide", boutonEcouteur);
74
		aideBouton.setId(ComposantId.BTN_AIDE);
76
		aideBouton.setId(ComposantId.BTN_AIDE);
75
		barreBoutons.add(aideBouton);
77
		barreBoutons.add(aideBouton);
76
		identificationBouton = new Button("Identifiez vous...", boutonEcouteur);
78
		identificationBouton = new Button("Identifiez vous...", boutonEcouteur);
77
		identificationBouton.setId(ComposantId.BTN_IDENTIFICATION);
79
		identificationBouton.setId(ComposantId.BTN_CONNEXION);
78
		barreBoutons.add(identificationBouton);
80
		barreBoutons.add(identificationBouton);
Line 79... Line 81...
79
		
81
		
80
		SplitButton applisBouton = new SplitButton("Changez d'application...");
82
		SplitButton applisBouton = new SplitButton("Changez d'application...");
81
		applisBouton.setId(ComposantId.BTN_APPLIS);
83
		applisBouton.setId(ComposantId.BTN_APPLIS);
Line 113... Line 115...
113
		add(barreBoutons, new RowData(.5, 50)); 
115
		add(barreBoutons, new RowData(.5, 50)); 
114
	}
116
	}
Line 115... Line 117...
115
 
117
 
116
	public void rafraichir(Object nouvelleDonnees) {
118
	public void rafraichir(Object nouvelleDonnees) {
117
		if (nouvelleDonnees instanceof Utilisateur) {
119
		if (nouvelleDonnees instanceof Utilisateur) {
-
 
120
			if (((Utilisateur) nouvelleDonnees).isIdentifie() == true) {
-
 
121
				identificationBouton.setText("Deconnexion"+((Utilisateur) nouvelleDonnees).getIdentifiant());
-
 
122
				identificationBouton.setId(ComposantId.BTN_DECONNEXION);
118
			((Utilisateur) Registry.get(RegistreId.UTILISATEUR)).setIdentifie(false);
123
			} else {
119
			identificationBouton.setText("Deconnexion");
124
				identificationBouton.setText("Identifiez vous...2");
-
 
125
				identificationBouton.setId(ComposantId.BTN_CONNEXION);
120
			identificationBouton.setId(ComposantId.BTN_DECONNEXION);
126
			}
Line 121... Line 127...
121
		}
127
		}
122
		
128
		
123
	}
129
	}