Subversion Repositories eFlore/Applications.coel

Rev

Rev 831 | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 831 Rev 849
Line 162... Line 162...
162
		fenetre.add(formulaire);
162
		fenetre.add(formulaire);
163
		return fenetre;
163
		return fenetre;
164
	}
164
	}
Line 165... Line 165...
165
	
165
	
166
	private PersonneForm creerFormulairePersonne(final FenetreForm fenetre) {
166
	private PersonneForm creerFormulairePersonne(final FenetreForm fenetre) {
167
		PersonneForm formulaire = new PersonneForm(mode);
167
		PersonneForm formulaire = new PersonneForm(mediateur, PersonneForm.MODE_AJOUTER, null);
168
		fenetre.setHeading(formulaire.getHeading());
168
		/*fenetre.setHeading(formulaire.getHeading());
169
		formulaire.setHeaderVisible(false);
169
		formulaire.setHeaderVisible(false);
Line 170... Line 170...
170
		formulaire.setTopComponent(null);
170
		formulaire.setTopComponent(null);*/
171
 
171
 
172
		// TODO : gérer la barre d'outil avec des évènements spécifique au contexte de fenêtre modale
172
		// TODO : gérer la barre d'outil avec des évènements spécifique au contexte de fenêtre modale
173
		SelectionListener<ButtonEvent> ecouteur = creerEcouteurValidationFormulairePersonne(fenetre, formulaire);
173
		SelectionListener<ButtonEvent> ecouteur = creerEcouteurValidationFormulairePersonne(fenetre, formulaire);
Line 174... Line 174...
174
		final ButtonBar barreValidation = new FormulaireBarreValidation(ecouteur);
174
		final ButtonBar barreValidation = new FormulaireBarreValidation(ecouteur);
175
		formulaire.setBottomComponent(barreValidation);
175
		//formulaire.setBottomComponent(barreValidation);
176
		
176
		
177
		if (mode.equals(Formulaire.MODE_MODIFIER)) {
177
		if (mode.equals(Formulaire.MODE_MODIFIER)) {
Line 204... Line 204...
204
						// Fermer fenêtre et ajouter/modifier l'élément dans la liste
204
						// Fermer fenêtre et ajouter/modifier l'élément dans la liste
205
					}
205
					}
206
				} else if (code.equals(FormulaireBarreValidation.CODE_BOUTON_ANNULER)) {
206
				} else if (code.equals(FormulaireBarreValidation.CODE_BOUTON_ANNULER)) {
207
					fenetre.hide();
207
					fenetre.hide();
208
				} else if (code.equals(FormulaireBarreValidation.CODE_BOUTON_REINITIALISER)) {
208
				} else if (code.equals(FormulaireBarreValidation.CODE_BOUTON_REINITIALISER)) {
209
					formulaire.reinitialiser();
209
					formulaire.reinitialiserFormulaire();
210
				}
210
				}
211
			}
211
			}
212
		};
212
		};
Line 213... Line 213...
213
		
213