Statistics
| Revision:

root / trunk / docs / FMap / fmap-api / com / iver / cit / gvsig / fmap / layers / SelectableDataSource.html @ 11445

History | View | Annotate | Download (27.6 KB)

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.4.2_04) on Mon Feb 14 08:45:51 CET 2005 -->
6
<TITLE>
7
SelectableDataSource (FMap API)
8
</TITLE>
9

    
10
<META NAME="keywords" CONTENT="com.iver.cit.gvsig.fmap.layers.SelectableDataSource class">
11

    
12
<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../../stylesheet.css" TITLE="Style">
13

    
14
<SCRIPT type="text/javascript">
15
function windowTitle()
16
{
17
    parent.document.title="SelectableDataSource (FMap API)";
18
}
19
</SCRIPT>
20

    
21
</HEAD>
22

    
23
<BODY BGCOLOR="white" onload="windowTitle();">
24

    
25

    
26
<!-- ========= START OF TOP NAVBAR ======= -->
27
<A NAME="navbar_top"><!-- --></A>
28
<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
29
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
30
<TR>
31
<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
32
<A NAME="navbar_top_firstrow"><!-- --></A>
33
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
34
  <TR ALIGN="center" VALIGN="top">
35
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
36
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
37
  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
38
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
39
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
40
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
41
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
42
  </TR>
43
</TABLE>
44
</TD>
45
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
46
</EM>
47
</TD>
48
</TR>
49

    
50
<TR>
51
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
52
&nbsp;<A HREF="../../../../../../com/iver/cit/gvsig/fmap/layers/RasterFileAdapter.html" title="class in com.iver.cit.gvsig.fmap.layers"><B>PREV CLASS</B></A>&nbsp;
53
&nbsp;<A HREF="../../../../../../com/iver/cit/gvsig/fmap/layers/SelectionEvent.html" title="class in com.iver.cit.gvsig.fmap.layers"><B>NEXT CLASS</B></A></FONT></TD>
54
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
55
  <A HREF="../../../../../../index.html" target="_top"><B>FRAMES</B></A>  &nbsp;
56
&nbsp;<A HREF="SelectableDataSource.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
57
&nbsp;<SCRIPT type="text/javascript">
58
  <!--
59
  if(window==top) {
60
    document.writeln('<A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
61
  }
62
  //-->
63
</SCRIPT>
64
<NOSCRIPT>
65
  <A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>
66
</NOSCRIPT>
67

    
68
</FONT></TD>
69
</TR>
70
<TR>
71
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
72
  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
73
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
74
DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
75
</TR>
76
</TABLE>
77
<A NAME="skip-navbar_top"></A>
78
<!-- ========= END OF TOP NAVBAR ========= -->
79

    
80
<HR>
81
<!-- ======== START OF CLASS DATA ======== -->
82
<H2>
83
<FONT SIZE="-1">
84
com.iver.cit.gvsig.fmap.layers</FONT>
85
<BR>
86
Class SelectableDataSource</H2>
87
<PRE>
88
java.lang.Object
89
  <IMG SRC="../../../../../../resources/inherit.gif" ALT="extended by"><B>com.iver.cit.gvsig.fmap.layers.SelectableDataSource</B>
90
</PRE>
91
<HR>
92
<DL>
93
<DT>public class <B>SelectableDataSource</B><DT>extends java.lang.Object</DL>
94

    
95
<P>
96
DataSource seleccionable.
97
<P>
98

    
99
<P>
100
<DL>
101
<DT><B>Author:</B></DT>
102
  <DD>Fernando Gonz?lez Cort?s</DD>
103
</DL>
104
<HR>
105

    
106
<P>
107
<!-- ======== NESTED CLASS SUMMARY ======== -->
108

    
109

    
110
<!-- =========== FIELD SUMMARY =========== -->
111

    
112

    
113
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
114

    
115
<A NAME="constructor_summary"><!-- --></A>
116
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
117
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
118
<TD COLSPAN=2><FONT SIZE="+2">
119
<B>Constructor Summary</B></FONT></TD>
120
</TR>
121
<TR BGCOLOR="white" CLASS="TableRowColor">
122
<TD><CODE><B><A HREF="../../../../../../com/iver/cit/gvsig/fmap/layers/SelectableDataSource.html#SelectableDataSource(DataSource)">SelectableDataSource</A></B>(DataSource&nbsp;ds)</CODE>
123

    
124
<BR>
125
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Crea un nuevo SelectableDataSource.</TD>
126
</TR>
127
</TABLE>
128
&nbsp;
129
<!-- ========== METHOD SUMMARY =========== -->
130

    
131
<A NAME="method_summary"><!-- --></A>
132
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
133
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
134
<TD COLSPAN=2><FONT SIZE="+2">
135
<B>Method Summary</B></FONT></TD>
136
</TR>
137
<TR BGCOLOR="white" CLASS="TableRowColor">
138
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
139
<CODE>&nbsp;void</CODE></FONT></TD>
140
<TD><CODE><B><A HREF="../../../../../../com/iver/cit/gvsig/fmap/layers/SelectableDataSource.html#addSelectionListener(com.iver.cit.gvsig.fmap.layers.SelectionListener)">addSelectionListener</A></B>(<A HREF="../../../../../../com/iver/cit/gvsig/fmap/layers/SelectionListener.html" title="interface in com.iver.cit.gvsig.fmap.layers">SelectionListener</A>&nbsp;listener)</CODE>
141

    
142
<BR>
143
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A?ade un nuevo Listener al SelectionSupport.</TD>
144
</TR>
145
<TR BGCOLOR="white" CLASS="TableRowColor">
146
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
147
<CODE>&nbsp;void</CODE></FONT></TD>
148
<TD><CODE><B><A HREF="../../../../../../com/iver/cit/gvsig/fmap/layers/SelectableDataSource.html#clearSelection()">clearSelection</A></B>()</CODE>
149

    
150
<BR>
151
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Borra la selecci?n.</TD>
152
</TR>
153
<TR BGCOLOR="white" CLASS="TableRowColor">
154
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
155
<CODE>&nbsp;void</CODE></FONT></TD>
156
<TD><CODE><B><A HREF="../../../../../../com/iver/cit/gvsig/fmap/layers/SelectableDataSource.html#fireSelectionEvents()">fireSelectionEvents</A></B>()</CODE>
157

    
158
<BR>
159
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Cuando ocurre un evento de cambio en la selecci?n, ?ste puede ser uno de
160
 una gran cantidad de eventos. </TD>
161
</TR>
162
<TR BGCOLOR="white" CLASS="TableRowColor">
163
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
164
<CODE>&nbsp;java.lang.String</CODE></FONT></TD>
165
<TD><CODE><B><A HREF="../../../../../../com/iver/cit/gvsig/fmap/layers/SelectableDataSource.html#getDBMS()">getDBMS</A></B>()</CODE>
166

    
167
<BR>
168
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Devuelve el DBMS.</TD>
169
</TR>
170
<TR BGCOLOR="white" CLASS="TableRowColor">
171
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
172
<CODE>&nbsp;ReadDriver</CODE></FONT></TD>
173
<TD><CODE><B><A HREF="../../../../../../com/iver/cit/gvsig/fmap/layers/SelectableDataSource.html#getDriver()">getDriver</A></B>()</CODE>
174

    
175
<BR>
176
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Devuelve el driver de la capa.</TD>
177
</TR>
178
<TR BGCOLOR="white" CLASS="TableRowColor">
179
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
180
<CODE>&nbsp;int</CODE></FONT></TD>
181
<TD><CODE><B><A HREF="../../../../../../com/iver/cit/gvsig/fmap/layers/SelectableDataSource.html#getFieldCount()">getFieldCount</A></B>()</CODE>
182

    
183
<BR>
184
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Devuelve el n?mero de campos.</TD>
185
</TR>
186
<TR BGCOLOR="white" CLASS="TableRowColor">
187
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
188
<CODE>&nbsp;int</CODE></FONT></TD>
189
<TD><CODE><B><A HREF="../../../../../../com/iver/cit/gvsig/fmap/layers/SelectableDataSource.html#getFieldIndexByName(java.lang.String)">getFieldIndexByName</A></B>(java.lang.String&nbsp;arg0)</CODE>
190

    
191
<BR>
192
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Devuelve el ?ndice del campo a partir de su nombre.</TD>
193
</TR>
194
<TR BGCOLOR="white" CLASS="TableRowColor">
195
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
196
<CODE>&nbsp;java.lang.String</CODE></FONT></TD>
197
<TD><CODE><B><A HREF="../../../../../../com/iver/cit/gvsig/fmap/layers/SelectableDataSource.html#getFieldName(int)">getFieldName</A></B>(int&nbsp;arg0)</CODE>
198

    
199
<BR>
200
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Devuelve el nombre del campo a partir del ?ndice.</TD>
201
</TR>
202
<TR BGCOLOR="white" CLASS="TableRowColor">
203
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
204
<CODE>&nbsp;Value</CODE></FONT></TD>
205
<TD><CODE><B><A HREF="../../../../../../com/iver/cit/gvsig/fmap/layers/SelectableDataSource.html#getFieldValue(long, int)">getFieldValue</A></B>(long&nbsp;arg0,
206
              int&nbsp;arg1)</CODE>
207

    
208
<BR>
209
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Devuelve el valor a partir del n?mro de fila y columna.</TD>
210
</TR>
211
<TR BGCOLOR="white" CLASS="TableRowColor">
212
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
213
<CODE>&nbsp;java.lang.String</CODE></FONT></TD>
214
<TD><CODE><B><A HREF="../../../../../../com/iver/cit/gvsig/fmap/layers/SelectableDataSource.html#getName()">getName</A></B>()</CODE>
215

    
216
<BR>
217
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Devuelve el nombre del DataSource.</TD>
218
</TR>
219
<TR BGCOLOR="white" CLASS="TableRowColor">
220
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
221
<CODE>&nbsp;long</CODE></FONT></TD>
222
<TD><CODE><B><A HREF="../../../../../../com/iver/cit/gvsig/fmap/layers/SelectableDataSource.html#getRowCount()">getRowCount</A></B>()</CODE>
223

    
224
<BR>
225
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Devuelve el n?mro de filas en total.</TD>
226
</TR>
227
<TR BGCOLOR="white" CLASS="TableRowColor">
228
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
229
<CODE>&nbsp;<A HREF="../../../../../../com/iver/cit/gvsig/fmap/layers/FBitSet.html" title="class in com.iver.cit.gvsig.fmap.layers">FBitSet</A></CODE></FONT></TD>
230
<TD><CODE><B><A HREF="../../../../../../com/iver/cit/gvsig/fmap/layers/SelectableDataSource.html#getSelection()">getSelection</A></B>()</CODE>
231

    
232
<BR>
233
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Develve un FBitSet con los ?ndices de los elementos seleccionados.</TD>
234
</TR>
235
<TR BGCOLOR="white" CLASS="TableRowColor">
236
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
237
<CODE>&nbsp;<A HREF="../../../../../../com/iver/cit/gvsig/fmap/layers/SelectionSupport.html" title="class in com.iver.cit.gvsig.fmap.layers">SelectionSupport</A></CODE></FONT></TD>
238
<TD><CODE><B><A HREF="../../../../../../com/iver/cit/gvsig/fmap/layers/SelectableDataSource.html#getSelectionSupport()">getSelectionSupport</A></B>()</CODE>
239

    
240
<BR>
241
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Devuelve el SelectionSupport.</TD>
242
</TR>
243
<TR BGCOLOR="white" CLASS="TableRowColor">
244
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
245
<CODE>&nbsp;long[]</CODE></FONT></TD>
246
<TD><CODE><B><A HREF="../../../../../../com/iver/cit/gvsig/fmap/layers/SelectableDataSource.html#getWhereFilter()">getWhereFilter</A></B>()</CODE>
247

    
248
<BR>
249
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
250
</TR>
251
<TR BGCOLOR="white" CLASS="TableRowColor">
252
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
253
<CODE>&nbsp;XMLEntity</CODE></FONT></TD>
254
<TD><CODE><B><A HREF="../../../../../../com/iver/cit/gvsig/fmap/layers/SelectableDataSource.html#getXMLEntity()">getXMLEntity</A></B>()</CODE>
255

    
256
<BR>
257
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Devuelve el XMLEntity con la informaci?n necesaria para reproducir el
258
 DataSource.</TD>
259
</TR>
260
<TR BGCOLOR="white" CLASS="TableRowColor">
261
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
262
<CODE>&nbsp;boolean</CODE></FONT></TD>
263
<TD><CODE><B><A HREF="../../../../../../com/iver/cit/gvsig/fmap/layers/SelectableDataSource.html#isSelected(int)">isSelected</A></B>(int&nbsp;recordIndex)</CODE>
264

    
265
<BR>
266
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Devuelve true si el elemento est? seleccionado.</TD>
267
</TR>
268
<TR BGCOLOR="white" CLASS="TableRowColor">
269
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
270
<CODE>&nbsp;void</CODE></FONT></TD>
271
<TD><CODE><B><A HREF="../../../../../../com/iver/cit/gvsig/fmap/layers/SelectableDataSource.html#removeSelectionListener(com.iver.cit.gvsig.fmap.layers.SelectionListener)">removeSelectionListener</A></B>(<A HREF="../../../../../../com/iver/cit/gvsig/fmap/layers/SelectionListener.html" title="interface in com.iver.cit.gvsig.fmap.layers">SelectionListener</A>&nbsp;listener)</CODE>
272

    
273
<BR>
274
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Borra un Listener al SelectionSupport.</TD>
275
</TR>
276
<TR BGCOLOR="white" CLASS="TableRowColor">
277
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
278
<CODE>&nbsp;void</CODE></FONT></TD>
279
<TD><CODE><B><A HREF="../../../../../../com/iver/cit/gvsig/fmap/layers/SelectableDataSource.html#setName(java.lang.String)">setName</A></B>(java.lang.String&nbsp;name)</CODE>
280

    
281
<BR>
282
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Inserta un nuevo nombre para el dataSource.</TD>
283
</TR>
284
<TR BGCOLOR="white" CLASS="TableRowColor">
285
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
286
<CODE>&nbsp;void</CODE></FONT></TD>
287
<TD><CODE><B><A HREF="../../../../../../com/iver/cit/gvsig/fmap/layers/SelectableDataSource.html#setSelection(com.iver.cit.gvsig.fmap.layers.FBitSet)">setSelection</A></B>(<A HREF="../../../../../../com/iver/cit/gvsig/fmap/layers/FBitSet.html" title="class in com.iver.cit.gvsig.fmap.layers">FBitSet</A>&nbsp;selection)</CODE>
288

    
289
<BR>
290
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Inserta una nueva selecci?n.</TD>
291
</TR>
292
<TR BGCOLOR="white" CLASS="TableRowColor">
293
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
294
<CODE>&nbsp;void</CODE></FONT></TD>
295
<TD><CODE><B><A HREF="../../../../../../com/iver/cit/gvsig/fmap/layers/SelectableDataSource.html#setSelectionSupport(com.iver.cit.gvsig.fmap.layers.SelectionSupport)">setSelectionSupport</A></B>(<A HREF="../../../../../../com/iver/cit/gvsig/fmap/layers/SelectionSupport.html" title="class in com.iver.cit.gvsig.fmap.layers">SelectionSupport</A>&nbsp;selectionSupport)</CODE>
296

    
297
<BR>
298
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A?ade el soporte para la selecci?n.</TD>
299
</TR>
300
<TR BGCOLOR="white" CLASS="TableRowColor">
301
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
302
<CODE>&nbsp;void</CODE></FONT></TD>
303
<TD><CODE><B><A HREF="../../../../../../com/iver/cit/gvsig/fmap/layers/SelectableDataSource.html#setXMLEntity(XMLEntity)">setXMLEntity</A></B>(XMLEntity&nbsp;child)</CODE>
304

    
305
<BR>
306
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A partir del XMLEntity se rellenan los atributos del DataSource.</TD>
307
</TR>
308
<TR BGCOLOR="white" CLASS="TableRowColor">
309
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
310
<CODE>&nbsp;void</CODE></FONT></TD>
311
<TD><CODE><B><A HREF="../../../../../../com/iver/cit/gvsig/fmap/layers/SelectableDataSource.html#start()">start</A></B>()</CODE>
312

    
313
<BR>
314
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Inicializa el dataSource.</TD>
315
</TR>
316
<TR BGCOLOR="white" CLASS="TableRowColor">
317
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
318
<CODE>&nbsp;void</CODE></FONT></TD>
319
<TD><CODE><B><A HREF="../../../../../../com/iver/cit/gvsig/fmap/layers/SelectableDataSource.html#stop()">stop</A></B>()</CODE>
320

    
321
<BR>
322
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Finaliza el DataSource.</TD>
323
</TR>
324
</TABLE>
325
&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
326
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
327
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
328
<TD><B>Methods inherited from class java.lang.Object</B></TD>
329
</TR>
330
<TR BGCOLOR="white" CLASS="TableRowColor">
331
<TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</CODE></TD>
332
</TR>
333
</TABLE>
334
&nbsp;
335
<P>
336

    
337
<!-- ============ FIELD DETAIL =========== -->
338

    
339

    
340
<!-- ========= CONSTRUCTOR DETAIL ======== -->
341

    
342
<A NAME="constructor_detail"><!-- --></A>
343
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
344
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
345
<TD COLSPAN=1><FONT SIZE="+2">
346
<B>Constructor Detail</B></FONT></TD>
347
</TR>
348
</TABLE>
349

    
350
<A NAME="SelectableDataSource(DataSource)"><!-- --></A><H3>
351
SelectableDataSource</H3>
352
<PRE>
353
public <B>SelectableDataSource</B>(DataSource&nbsp;ds)</PRE>
354
<DL>
355
<DD>Crea un nuevo SelectableDataSource.
356
<P>
357
<DT><B>Parameters:</B><DD><CODE>ds</CODE> - </DL>
358

    
359
<!-- ============ METHOD DETAIL ========== -->
360

    
361
<A NAME="method_detail"><!-- --></A>
362
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
363
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
364
<TD COLSPAN=1><FONT SIZE="+2">
365
<B>Method Detail</B></FONT></TD>
366
</TR>
367
</TABLE>
368

    
369
<A NAME="setSelectionSupport(com.iver.cit.gvsig.fmap.layers.SelectionSupport)"><!-- --></A><H3>
370
setSelectionSupport</H3>
371
<PRE>
372
public void <B>setSelectionSupport</B>(<A HREF="../../../../../../com/iver/cit/gvsig/fmap/layers/SelectionSupport.html" title="class in com.iver.cit.gvsig.fmap.layers">SelectionSupport</A>&nbsp;selectionSupport)</PRE>
373
<DL>
374
<DD>A?ade el soporte para la selecci?n.
375
<P>
376
<DD><DL>
377
<DT><B>Parameters:</B><DD><CODE>selectionSupport</CODE> - </DL>
378
</DD>
379
</DL>
380
<HR>
381

    
382
<A NAME="getDBMS()"><!-- --></A><H3>
383
getDBMS</H3>
384
<PRE>
385
public java.lang.String <B>getDBMS</B>()</PRE>
386
<DL>
387
<DD>Devuelve el DBMS.
388
<P>
389
<DD><DL>
390

    
391
<DT><B>Returns:</B><DD>String.</DL>
392
</DD>
393
</DL>
394
<HR>
395

    
396
<A NAME="getDriver()"><!-- --></A><H3>
397
getDriver</H3>
398
<PRE>
399
public ReadDriver <B>getDriver</B>()</PRE>
400
<DL>
401
<DD>Devuelve el driver de la capa.
402
<P>
403
<DD><DL>
404

    
405
<DT><B>Returns:</B><DD>ReadDriver.</DL>
406
</DD>
407
</DL>
408
<HR>
409

    
410
<A NAME="getFieldCount()"><!-- --></A><H3>
411
getFieldCount</H3>
412
<PRE>
413
public int <B>getFieldCount</B>()
414
                  throws DriverException</PRE>
415
<DL>
416
<DD>Devuelve el n?mero de campos.
417
<P>
418
<DD><DL>
419

    
420
<DT><B>Returns:</B><DD>N?mero de campos.
421
<DT><B>Throws:</B>
422
<DD><CODE>DriverException</CODE></DL>
423
</DD>
424
</DL>
425
<HR>
426

    
427
<A NAME="getFieldIndexByName(java.lang.String)"><!-- --></A><H3>
428
getFieldIndexByName</H3>
429
<PRE>
430
public int <B>getFieldIndexByName</B>(java.lang.String&nbsp;arg0)
431
                        throws DriverException,
432
                               FieldNotFoundException</PRE>
433
<DL>
434
<DD>Devuelve el ?ndice del campo a partir de su nombre.
435
<P>
436
<DD><DL>
437
<DT><B>Parameters:</B><DD><CODE>arg0</CODE> - nombre del campo.
438
<DT><B>Returns:</B><DD>?ndice.
439
<DT><B>Throws:</B>
440
<DD><CODE>DriverException</CODE>
441
<DD><CODE>FieldNotFoundException</CODE></DL>
442
</DD>
443
</DL>
444
<HR>
445

    
446
<A NAME="getFieldName(int)"><!-- --></A><H3>
447
getFieldName</H3>
448
<PRE>
449
public java.lang.String <B>getFieldName</B>(int&nbsp;arg0)
450
                              throws DriverException</PRE>
451
<DL>
452
<DD>Devuelve el nombre del campo a partir del ?ndice.
453
<P>
454
<DD><DL>
455
<DT><B>Parameters:</B><DD><CODE>arg0</CODE> - ?ndice.
456
<DT><B>Returns:</B><DD>nombre del campo.
457
<DT><B>Throws:</B>
458
<DD><CODE>DriverException</CODE></DL>
459
</DD>
460
</DL>
461
<HR>
462

    
463
<A NAME="getFieldValue(long, int)"><!-- --></A><H3>
464
getFieldValue</H3>
465
<PRE>
466
public Value <B>getFieldValue</B>(long&nbsp;arg0,
467
                           int&nbsp;arg1)
468
                    throws DriverException</PRE>
469
<DL>
470
<DD>Devuelve el valor a partir del n?mro de fila y columna.
471
<P>
472
<DD><DL>
473
<DT><B>Parameters:</B><DD><CODE>arg0</CODE> - n?mero de registro.<DD><CODE>arg1</CODE> - n?mero de campo.
474
<DT><B>Returns:</B><DD>Valor.
475
<DT><B>Throws:</B>
476
<DD><CODE>DriverException</CODE></DL>
477
</DD>
478
</DL>
479
<HR>
480

    
481
<A NAME="getName()"><!-- --></A><H3>
482
getName</H3>
483
<PRE>
484
public java.lang.String <B>getName</B>()</PRE>
485
<DL>
486
<DD>Devuelve el nombre del DataSource.
487
<P>
488
<DD><DL>
489

    
490
<DT><B>Returns:</B><DD>Nombre.</DL>
491
</DD>
492
</DL>
493
<HR>
494

    
495
<A NAME="getRowCount()"><!-- --></A><H3>
496
getRowCount</H3>
497
<PRE>
498
public long <B>getRowCount</B>()
499
                 throws DriverException</PRE>
500
<DL>
501
<DD>Devuelve el n?mro de filas en total.
502
<P>
503
<DD><DL>
504

    
505
<DT><B>Returns:</B><DD>n?mero de filas.
506
<DT><B>Throws:</B>
507
<DD><CODE>DriverException</CODE></DL>
508
</DD>
509
</DL>
510
<HR>
511

    
512
<A NAME="start()"><!-- --></A><H3>
513
start</H3>
514
<PRE>
515
public void <B>start</B>()
516
           throws DriverException</PRE>
517
<DL>
518
<DD>Inicializa el dataSource.
519
<P>
520
<DD><DL>
521

    
522
<DT><B>Throws:</B>
523
<DD><CODE>DriverException</CODE></DL>
524
</DD>
525
</DL>
526
<HR>
527

    
528
<A NAME="stop()"><!-- --></A><H3>
529
stop</H3>
530
<PRE>
531
public void <B>stop</B>()
532
          throws DriverException</PRE>
533
<DL>
534
<DD>Finaliza el DataSource.
535
<P>
536
<DD><DL>
537

    
538
<DT><B>Throws:</B>
539
<DD><CODE>DriverException</CODE></DL>
540
</DD>
541
</DL>
542
<HR>
543

    
544
<A NAME="fireSelectionEvents()"><!-- --></A><H3>
545
fireSelectionEvents</H3>
546
<PRE>
547
public void <B>fireSelectionEvents</B>()</PRE>
548
<DL>
549
<DD>Cuando ocurre un evento de cambio en la selecci?n, ?ste puede ser uno de
550
 una gran cantidad de eventos. Con el fin de no propagar todos estos
551
 eventos, se realiza la propagaci?n de manera manual al final de la
552
 "r?faga" de eventos
553
<P>
554
<DD><DL>
555
</DL>
556
</DD>
557
</DL>
558
<HR>
559

    
560
<A NAME="addSelectionListener(com.iver.cit.gvsig.fmap.layers.SelectionListener)"><!-- --></A><H3>
561
addSelectionListener</H3>
562
<PRE>
563
public void <B>addSelectionListener</B>(<A HREF="../../../../../../com/iver/cit/gvsig/fmap/layers/SelectionListener.html" title="interface in com.iver.cit.gvsig.fmap.layers">SelectionListener</A>&nbsp;listener)</PRE>
564
<DL>
565
<DD>A?ade un nuevo Listener al SelectionSupport.
566
<P>
567
<DD><DL>
568
<DT><B>Parameters:</B><DD><CODE>listener</CODE> - SelectionListener.</DL>
569
</DD>
570
</DL>
571
<HR>
572

    
573
<A NAME="removeSelectionListener(com.iver.cit.gvsig.fmap.layers.SelectionListener)"><!-- --></A><H3>
574
removeSelectionListener</H3>
575
<PRE>
576
public void <B>removeSelectionListener</B>(<A HREF="../../../../../../com/iver/cit/gvsig/fmap/layers/SelectionListener.html" title="interface in com.iver.cit.gvsig.fmap.layers">SelectionListener</A>&nbsp;listener)</PRE>
577
<DL>
578
<DD>Borra un Listener al SelectionSupport.
579
<P>
580
<DD><DL>
581
<DT><B>Parameters:</B><DD><CODE>listener</CODE> - Listener a borrar.</DL>
582
</DD>
583
</DL>
584
<HR>
585

    
586
<A NAME="clearSelection()"><!-- --></A><H3>
587
clearSelection</H3>
588
<PRE>
589
public void <B>clearSelection</B>()</PRE>
590
<DL>
591
<DD>Borra la selecci?n.
592
<P>
593
<DD><DL>
594
</DL>
595
</DD>
596
</DL>
597
<HR>
598

    
599
<A NAME="getSelection()"><!-- --></A><H3>
600
getSelection</H3>
601
<PRE>
602
public <A HREF="../../../../../../com/iver/cit/gvsig/fmap/layers/FBitSet.html" title="class in com.iver.cit.gvsig.fmap.layers">FBitSet</A> <B>getSelection</B>()</PRE>
603
<DL>
604
<DD>Develve un FBitSet con los ?ndices de los elementos seleccionados.
605
<P>
606
<DD><DL>
607

    
608
<DT><B>Returns:</B><DD>FBitset con los elementos seleccionados.</DL>
609
</DD>
610
</DL>
611
<HR>
612

    
613
<A NAME="getSelectionSupport()"><!-- --></A><H3>
614
getSelectionSupport</H3>
615
<PRE>
616
public <A HREF="../../../../../../com/iver/cit/gvsig/fmap/layers/SelectionSupport.html" title="class in com.iver.cit.gvsig.fmap.layers">SelectionSupport</A> <B>getSelectionSupport</B>()</PRE>
617
<DL>
618
<DD>Devuelve el SelectionSupport.
619
<P>
620
<DD><DL>
621

    
622
<DT><B>Returns:</B><DD>SelectinSuport.</DL>
623
</DD>
624
</DL>
625
<HR>
626

    
627
<A NAME="isSelected(int)"><!-- --></A><H3>
628
isSelected</H3>
629
<PRE>
630
public boolean <B>isSelected</B>(int&nbsp;recordIndex)</PRE>
631
<DL>
632
<DD>Devuelve true si el elemento est? seleccionado.
633
<P>
634
<DD><DL>
635
<DT><B>Parameters:</B><DD><CODE>recordIndex</CODE> - ?ndice del registro.
636
<DT><B>Returns:</B><DD>True si el registro est? seleccionado.</DL>
637
</DD>
638
</DL>
639
<HR>
640

    
641
<A NAME="setSelection(com.iver.cit.gvsig.fmap.layers.FBitSet)"><!-- --></A><H3>
642
setSelection</H3>
643
<PRE>
644
public void <B>setSelection</B>(<A HREF="../../../../../../com/iver/cit/gvsig/fmap/layers/FBitSet.html" title="class in com.iver.cit.gvsig.fmap.layers">FBitSet</A>&nbsp;selection)</PRE>
645
<DL>
646
<DD>Inserta una nueva selecci?n.
647
<P>
648
<DD><DL>
649
<DT><B>Parameters:</B><DD><CODE>selection</CODE> - FBitSet.</DL>
650
</DD>
651
</DL>
652
<HR>
653

    
654
<A NAME="setName(java.lang.String)"><!-- --></A><H3>
655
setName</H3>
656
<PRE>
657
public void <B>setName</B>(java.lang.String&nbsp;name)</PRE>
658
<DL>
659
<DD>Inserta un nuevo nombre para el dataSource.
660
<P>
661
<DD><DL>
662
<DT><B>Parameters:</B><DD><CODE>name</CODE> - Nuevo nombre del DataSource.
663
<DT><B>Throws:</B>
664
<DD><CODE>java.lang.RuntimeException</CODE></DL>
665
</DD>
666
</DL>
667
<HR>
668

    
669
<A NAME="getXMLEntity()"><!-- --></A><H3>
670
getXMLEntity</H3>
671
<PRE>
672
public XMLEntity <B>getXMLEntity</B>()</PRE>
673
<DL>
674
<DD>Devuelve el XMLEntity con la informaci?n necesaria para reproducir el
675
 DataSource.
676
<P>
677
<DD><DL>
678

    
679
<DT><B>Returns:</B><DD>XMLEntity.</DL>
680
</DD>
681
</DL>
682
<HR>
683

    
684
<A NAME="setXMLEntity(XMLEntity)"><!-- --></A><H3>
685
setXMLEntity</H3>
686
<PRE>
687
public void <B>setXMLEntity</B>(XMLEntity&nbsp;child)</PRE>
688
<DL>
689
<DD>A partir del XMLEntity se rellenan los atributos del DataSource.
690
<P>
691
<DD><DL>
692
<DT><B>Parameters:</B><DD><CODE>child</CODE> - </DL>
693
</DD>
694
</DL>
695
<HR>
696

    
697
<A NAME="getWhereFilter()"><!-- --></A><H3>
698
getWhereFilter</H3>
699
<PRE>
700
public long[] <B>getWhereFilter</B>()
701
                      throws java.io.IOException</PRE>
702
<DL>
703
<DD><DL>
704

    
705
<DT><B>Throws:</B>
706
<DD><CODE>java.io.IOException</CODE><DT><B>See Also:</B><DD><CODE>com.hardcode.gdbms.engine.data.DataSource#getWhereFilter()</CODE></DL>
707
</DD>
708
</DL>
709
<!-- ========= END OF CLASS DATA ========= -->
710
<HR>
711

    
712

    
713
<!-- ======= START OF BOTTOM NAVBAR ====== -->
714
<A NAME="navbar_bottom"><!-- --></A>
715
<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
716
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
717
<TR>
718
<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
719
<A NAME="navbar_bottom_firstrow"><!-- --></A>
720
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
721
  <TR ALIGN="center" VALIGN="top">
722
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
723
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
724
  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
725
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
726
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
727
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
728
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
729
  </TR>
730
</TABLE>
731
</TD>
732
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
733
</EM>
734
</TD>
735
</TR>
736

    
737
<TR>
738
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
739
&nbsp;<A HREF="../../../../../../com/iver/cit/gvsig/fmap/layers/RasterFileAdapter.html" title="class in com.iver.cit.gvsig.fmap.layers"><B>PREV CLASS</B></A>&nbsp;
740
&nbsp;<A HREF="../../../../../../com/iver/cit/gvsig/fmap/layers/SelectionEvent.html" title="class in com.iver.cit.gvsig.fmap.layers"><B>NEXT CLASS</B></A></FONT></TD>
741
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
742
  <A HREF="../../../../../../index.html" target="_top"><B>FRAMES</B></A>  &nbsp;
743
&nbsp;<A HREF="SelectableDataSource.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
744
&nbsp;<SCRIPT type="text/javascript">
745
  <!--
746
  if(window==top) {
747
    document.writeln('<A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
748
  }
749
  //-->
750
</SCRIPT>
751
<NOSCRIPT>
752
  <A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>
753
</NOSCRIPT>
754

    
755
</FONT></TD>
756
</TR>
757
<TR>
758
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
759
  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
760
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
761
DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
762
</TR>
763
</TABLE>
764
<A NAME="skip-navbar_bottom"></A>
765
<!-- ======== END OF BOTTOM NAVBAR ======= -->
766

    
767
<HR>
768

    
769
</BODY>
770
</HTML>