Subversion Repositories eFlore/Archives.cel-v2

Rev

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

Rev 47 Rev 48
Line 26... Line 26...
26
	private Item uploaderImage = null ;
26
	private Item uploaderImage = null ;
27
	/**
27
	/**
28
	 * Item pour la suppression
28
	 * Item pour la suppression
29
	 */
29
	 */
30
	private Item supprimerImage = null ;
30
	private Item supprimerImage = null ;
31
	
31
 
32
	/**
-
 
33
	 * Item pour la recherche par mots clés
-
 
34
	 */
-
 
35
	private Item chercherImage = null ;
-
 
36
	
-
 
37
	/**
-
 
38
	 * Item pour la recherche sur les commentaires
-
 
39
	 */
-
 
40
	private Item chercherCommentaire = null ;
-
 
41
	
-
 
42
	/**
32
	/**
43
	 * Constructeur sans argument (privé car ne doit être utilisé) 
33
	 * Constructeur sans argument (privé car ne doit être utilisé) 
44
	 */
34
	 */
45
	private MenuImageVue()
35
	private MenuImageVue()
46
	{
36
	{
Line 58... Line 48...
58
		iMediateur = im ;
48
		iMediateur = im ;
Line 59... Line 49...
59
		
49
		
60
		// on construit le menu
50
		// on construit le menu
61
		uploaderImage = new Item("Uploader des images") ;
51
		uploaderImage = new Item("Uploader des images") ;
62
		supprimerImage = new Item("Supprimer les images selectionnées") ;
-
 
63
		chercherImage = new Item("Filtrer par les mots clés") ;
-
 
64
		chercherCommentaire = new Item("Filtrer par les commentaires") ;
52
		supprimerImage = new Item("Supprimer les images selectionnées") ;
65
		addItem(uploaderImage);
53
		addItem(uploaderImage);
66
		addItem(supprimerImage) ;
-
 
67
		addSeparator() ;
-
 
68
		addItem(chercherImage) ;
-
 
Line 69... Line 54...
69
		addItem(chercherCommentaire) ;
54
		addItem(supprimerImage) ;
70
		
55
		
71
		// on ajoute les listeners
56
		// on ajoute les listeners
Line 95... Line 80...
95
				{
80
				{
96
					// on notifie le médiateur
81
					// on notifie le médiateur
97
					getIMediateur().supprimerImages() ;
82
					getIMediateur().supprimerImages() ;
98
				}
83
				}
Line 99... Line -...
99
				
-
 
100
				// si c'est la recherche par mots clé
-
 
101
				if(item.equals(chercherImage))
-
 
102
				{
-
 
103
					// on notifie le médiateur
-
 
104
					getIMediateur().afficherFiltreMotsCles() ;
-
 
105
				}
-
 
106
				
-
 
107
				// si c'est la recherche par commentaires
-
 
108
				if(item.equals(chercherCommentaire))
-
 
109
				{
-
 
110
					// on notifie le médiateur
-
 
111
					getIMediateur().afficherFiltreCommentaires() ;
-
 
112
				}
-
 
113
				
84
				
114
				// enfin, on cache le menu
85
				// enfin, on cache le menu
Line 115... Line 86...
115
				hide() ;
86
				hide() ;