Subversion Repositories eFlore/Applications.cel

Rev

Rev 6 | Go to most recent revision | Details | Compare with Previous | Last modification | View Log | RSS feed

Rev Author Line No. Line
6 aperonnet 1
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
2
<!--NewPage-->
3
<HTML>
4
<HEAD>
5
<!-- Generated by javadoc (build 1.6.0_06) on Wed Oct 15 18:03:12 CEST 2008 -->
6
<TITLE>
7
Filtrable
8
</TITLE>
9
 
10
<META NAME="date" CONTENT="2008-10-15">
11
 
12
<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style">
13
 
14
<SCRIPT type="text/javascript">
15
function windowTitle()
16
{
17
    if (location.href.indexOf('is-external=true') == -1) {
18
        parent.document.title="Filtrable";
19
    }
20
}
21
</SCRIPT>
22
<NOSCRIPT>
23
</NOSCRIPT>
24
 
25
</HEAD>
26
 
27
<BODY BGCOLOR="white" onload="windowTitle();">
28
<HR>
29
 
30
 
31
<!-- ========= START OF TOP NAVBAR ======= -->
32
<A NAME="navbar_top"><!-- --></A>
33
<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
34
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
35
<TR>
36
<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
37
<A NAME="navbar_top_firstrow"><!-- --></A>
38
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
39
  <TR ALIGN="center" VALIGN="top">
40
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
41
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
42
  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
43
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/Filtrable.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
44
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
45
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
46
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
47
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
48
  </TR>
49
</TABLE>
50
</TD>
51
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
52
</EM>
53
</TD>
54
</TR>
55
 
56
<TR>
57
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
58
&nbsp;PREV CLASS&nbsp;
59
&nbsp;<A HREF="../../../../org/tela_botanica/client/interfaces/IdVue.html" title="class in org.tela_botanica.client.interfaces"><B>NEXT CLASS</B></A></FONT></TD>
60
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
61
  <A HREF="../../../../index.html?org/tela_botanica/client/interfaces/Filtrable.html" target="_top"><B>FRAMES</B></A>  &nbsp;
62
&nbsp;<A HREF="Filtrable.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
63
&nbsp;<SCRIPT type="text/javascript">
64
  <!--
65
  if(window==top) {
66
    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
67
  }
68
  //-->
69
</SCRIPT>
70
<NOSCRIPT>
71
  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
72
</NOSCRIPT>
73
 
74
 
75
</FONT></TD>
76
</TR>
77
<TR>
78
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
79
  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
80
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
81
DETAIL:&nbsp;FIELD&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
82
</TR>
83
</TABLE>
84
<A NAME="skip-navbar_top"></A>
85
<!-- ========= END OF TOP NAVBAR ========= -->
86
 
87
<HR>
88
<!-- ======== START OF CLASS DATA ======== -->
89
<H2>
90
<FONT SIZE="-1">
91
org.tela_botanica.client.interfaces</FONT>
92
<BR>
93
Interface Filtrable</H2>
94
<DL>
95
<DT><B>All Known Implementing Classes:</B> <DD><A HREF="../../../../org/tela_botanica/client/vues/ArbreMotsClesFiltreVue.html" title="class in org.tela_botanica.client.vues">ArbreMotsClesFiltreVue</A>, <A HREF="../../../../org/tela_botanica/client/vues/BarreRechercheFiltreVue.html" title="class in org.tela_botanica.client.vues">BarreRechercheFiltreVue</A>, <A HREF="../../../../org/tela_botanica/client/vues/DateFiltreVue.html" title="class in org.tela_botanica.client.vues">DateFiltreVue</A>, <A HREF="../../../../org/tela_botanica/client/vues/SelectionFiltreVue.html" title="class in org.tela_botanica.client.vues">SelectionFiltreVue</A></DD>
96
</DL>
97
<HR>
98
<DL>
99
<DT><PRE>public interface <B>Filtrable</B></DL>
100
</PRE>
101
 
102
<P>
103
Les classes qui implémentent cette interface fonctionnent sous forme de
104
 filtres et doivent être capable de rendre compte de leur état (modifié ou
105
 non) et de renvoyer les valeurs de filtrage
106
<P>
107
 
108
<P>
109
<DL>
110
<DT><B>Author:</B></DT>
111
  <DD>aurelien</DD>
112
</DL>
113
<HR>
114
 
115
<P>
116
 
117
<!-- ========== METHOD SUMMARY =========== -->
118
 
119
<A NAME="method_summary"><!-- --></A>
120
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
121
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
122
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
123
<B>Method Summary</B></FONT></TH>
124
</TR>
125
<TR BGCOLOR="white" CLASS="TableRowColor">
126
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
127
<CODE>&nbsp;boolean</CODE></FONT></TD>
128
<TD><CODE><B><A HREF="../../../../org/tela_botanica/client/interfaces/Filtrable.html#renvoyerEtatFiltre()">renvoyerEtatFiltre</A></B>()</CODE>
129
 
130
<BR>
131
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Renvoie l'état du filtre (modifié ou non)</TD>
132
</TR>
133
<TR BGCOLOR="white" CLASS="TableRowColor">
134
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
135
<CODE>&nbsp;java.lang.String</CODE></FONT></TD>
136
<TD><CODE><B><A HREF="../../../../org/tela_botanica/client/interfaces/Filtrable.html#renvoyerNomFiltre()">renvoyerNomFiltre</A></B>()</CODE>
137
 
138
<BR>
139
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Renvoie le nom du filtre de manière lisible (exemple : Filtre pour les
140
 mots clés)</TD>
141
</TR>
142
<TR BGCOLOR="white" CLASS="TableRowColor">
143
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
144
<CODE>&nbsp;java.lang.String[]</CODE></FONT></TD>
145
<TD><CODE><B><A HREF="../../../../org/tela_botanica/client/interfaces/Filtrable.html#renvoyerValeursAFiltrer()">renvoyerValeursAFiltrer</A></B>()</CODE>
146
 
147
<BR>
148
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Renvoie un tableau contenant le nom du filtre et sa valeur</TD>
149
</TR>
150
<TR BGCOLOR="white" CLASS="TableRowColor">
151
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
152
<CODE>&nbsp;void</CODE></FONT></TD>
153
<TD><CODE><B><A HREF="../../../../org/tela_botanica/client/interfaces/Filtrable.html#valider()">valider</A></B>()</CODE>
154
 
155
<BR>
156
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Rassemble les valeurs contenant dans le ou les champs du filtre, les
157
 vérifie, et si celles-ci on changées, appelle le médiateur</TD>
158
</TR>
159
</TABLE>
160
&nbsp;
161
<P>
162
 
163
<!-- ============ METHOD DETAIL ========== -->
164
 
165
<A NAME="method_detail"><!-- --></A>
166
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
167
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
168
<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
169
<B>Method Detail</B></FONT></TH>
170
</TR>
171
</TABLE>
172
 
173
<A NAME="renvoyerValeursAFiltrer()"><!-- --></A><H3>
174
renvoyerValeursAFiltrer</H3>
175
<PRE>
176
java.lang.String[] <B>renvoyerValeursAFiltrer</B>()</PRE>
177
<DL>
178
<DD>Renvoie un tableau contenant le nom du filtre et sa valeur
179
<P>
180
<DD><DL>
181
 
182
<DT><B>Returns:</B><DD>un tableau contenant le nom du filtre (exemple :
183
         "ci_meta_mots_cle") et sa valeur</DL>
184
</DD>
185
</DL>
186
<HR>
187
 
188
<A NAME="renvoyerNomFiltre()"><!-- --></A><H3>
189
renvoyerNomFiltre</H3>
190
<PRE>
191
java.lang.String <B>renvoyerNomFiltre</B>()</PRE>
192
<DL>
193
<DD>Renvoie le nom du filtre de manière lisible (exemple : Filtre pour les
194
 mots clés)
195
<P>
196
<DD><DL>
197
 
198
<DT><B>Returns:</B><DD>le nom du filtre</DL>
199
</DD>
200
</DL>
201
<HR>
202
 
203
<A NAME="renvoyerEtatFiltre()"><!-- --></A><H3>
204
renvoyerEtatFiltre</H3>
205
<PRE>
206
boolean <B>renvoyerEtatFiltre</B>()</PRE>
207
<DL>
208
<DD>Renvoie l'état du filtre (modifié ou non)
209
<P>
210
<DD><DL>
211
 
212
<DT><B>Returns:</B><DD>true si le filtre à été modifié depuis le dernier appel, false
213
         sinon</DL>
214
</DD>
215
</DL>
216
<HR>
217
 
218
<A NAME="valider()"><!-- --></A><H3>
219
valider</H3>
220
<PRE>
221
void <B>valider</B>()</PRE>
222
<DL>
223
<DD>Rassemble les valeurs contenant dans le ou les champs du filtre, les
224
 vérifie, et si celles-ci on changées, appelle le médiateur
225
<P>
226
<DD><DL>
227
</DL>
228
</DD>
229
</DL>
230
<!-- ========= END OF CLASS DATA ========= -->
231
<HR>
232
 
233
 
234
<!-- ======= START OF BOTTOM NAVBAR ====== -->
235
<A NAME="navbar_bottom"><!-- --></A>
236
<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
237
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
238
<TR>
239
<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
240
<A NAME="navbar_bottom_firstrow"><!-- --></A>
241
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
242
  <TR ALIGN="center" VALIGN="top">
243
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
244
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
245
  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
246
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/Filtrable.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
247
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
248
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
249
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
250
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
251
  </TR>
252
</TABLE>
253
</TD>
254
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
255
</EM>
256
</TD>
257
</TR>
258
 
259
<TR>
260
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
261
&nbsp;PREV CLASS&nbsp;
262
&nbsp;<A HREF="../../../../org/tela_botanica/client/interfaces/IdVue.html" title="class in org.tela_botanica.client.interfaces"><B>NEXT CLASS</B></A></FONT></TD>
263
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
264
  <A HREF="../../../../index.html?org/tela_botanica/client/interfaces/Filtrable.html" target="_top"><B>FRAMES</B></A>  &nbsp;
265
&nbsp;<A HREF="Filtrable.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
266
&nbsp;<SCRIPT type="text/javascript">
267
  <!--
268
  if(window==top) {
269
    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
270
  }
271
  //-->
272
</SCRIPT>
273
<NOSCRIPT>
274
  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
275
</NOSCRIPT>
276
 
277
 
278
</FONT></TD>
279
</TR>
280
<TR>
281
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
282
  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
283
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
284
DETAIL:&nbsp;FIELD&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
285
</TR>
286
</TABLE>
287
<A NAME="skip-navbar_bottom"></A>
288
<!-- ======== END OF BOTTOM NAVBAR ======= -->
289
 
290
<HR>
291
 
292
</BODY>
293
</HTML>