Subversion Repositories eFlore/Applications.cel

Rev

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

Rev 62 Rev 104
Line 28... Line 28...
28
 
28
 
29
	/**
29
	/**
30
	 * Item pour afficher la selection d'images
30
	 * Item pour afficher la selection d'images
31
	 */
31
	 */
-
 
32
	private Item afficherSelection = null;
-
 
33
	
-
 
34
	/**
-
 
35
	 * Item pour supprimer la liaison entre une observation et une image
-
 
36
	 */
Line 32... Line 37...
32
	private Item afficherSelection = null;
37
	private Item supprimerLiaison = null ;
33
 
38
 
34
	/**
39
	/**
35
	 * Constructeur sans argument (privé car ne doit être utilisé)
40
	 * Constructeur sans argument (privé car ne doit être utilisé)
Line 59... Line 64...
59
 
64
 
60
		// on ajoute les listeners
65
		// on ajoute les listeners
61
		ajouterListeners();
66
		ajouterListeners();
Line -... Line 67...
-
 
67
	}
-
 
68
 
-
 
69
	public MenuLiaisonVue(ImageMediateur mediateur, boolean liaison) {
-
 
70
		
-
 
71
		
-
 
72
		iMediateur = mediateur;
-
 
73
		
-
 
74
		lierSelection = new Item("Lier le tampon à la sélection d'observation");
-
 
75
		afficherSelection = new Item("Afficher le tampon");
-
 
76
		
-
 
77
		addItem(lierSelection);
-
 
78
		addItem(afficherSelection);
-
 
79
		
-
 
80
		iMediateur = mediateur;
-
 
81
		
-
 
82
		if(liaison) {
-
 
83
		
-
 
84
			supprimerLiaison = new Item("Supprimer la liaison") ;
-
 
85
			addItem(supprimerLiaison);
-
 
86
			
-
 
87
		}
-
 
88
			// on ajoute les listeners
-
 
89
			ajouterListeners();
62
	}
90
	}
63
 
91
 
64
	/**
92
	/**
65
	 * Ajoute les listeners pour la gestions des évènements
93
	 * Ajoute les listeners pour la gestions des évènements
66
	 */
94
	 */
Line 79... Line 107...
79
 
107
 
80
				// si c'est la liaison
108
				// si c'est la liaison
81
				if (item.equals(afficherSelection)) {
109
				if (item.equals(afficherSelection)) {
82
					getIMediateur().afficherIdSelectionImages();
110
					getIMediateur().afficherIdSelectionImages();
-
 
111
				}
-
 
112
				
-
 
113
				if(item.equals(supprimerLiaison)) {
-
 
114
					getIMediateur().supprimerLiaisonObsImage() ;
Line 83... Line 115...
83
				}
115
				}
84
 
116
 
Line 85... Line 117...
85
				// enfin, on cache le menu
117
				// enfin, on cache le menu