Subversion Repositories eFlore/Archives.cel-v2

Rev

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

Rev 40 Rev 43
Line 1... Line 1...
1
package org.tela_botanica.client.interfaces;
1
package org.tela_botanica.client.interfaces;
Line -... Line 2...
-
 
2
 
-
 
3
/**
-
 
4
 * Les classes qui implémentent cette interface fonctionnent sous forme de filtres
-
 
5
 * et doivent être capable de rendre compte de leur état (modifié ou non)
-
 
6
 * et de renvoyer les valeurs de filtrage
-
 
7
 * @author aurelien
-
 
8
 *
2
 
9
 */
Line -... Line 10...
-
 
10
public interface Filtrable {
-
 
11
	
-
 
12
	/**
-
 
13
	 * Renvoie un tableau contenant le nom du filtre et sa valeur
3
public interface Filtrable {
14
	 * @return un tableau contenant le nom du filtre (exemple : "ci_meta_mots_cle") et sa valeur
-
 
15
	 */
-
 
16
	public String[] renvoyerValeursAFiltrer() ;
-
 
17
	/**
-
 
18
	 * Renvoie le nom du filtre de manière lisible (exemple : Filtre pour les mots clés)
4
	
19
	 * @return le nom du filtre
-
 
20
	 */
-
 
21
	public String renvoyerNomFiltre() ;
-
 
22
	/**
-
 
23
	 * Renvoie l'état du filtre (modifié ou non)
5
	public String[] renvoyerValeursAFiltrer() ;
24
	 * @return true si le filtre à été modifié depuis le dernier appel, false sinon
Line 6... Line 25...
6
	public String renvoyerNomFiltre() ;
25
	 */