Statistics
| Revision:

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

History | View | Annotate | Download (25.9 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
MemoryLabelAdapter (FMap API)
8
</TITLE>
9

    
10
<META NAME="keywords" CONTENT="com.iver.cit.gvsig.fmap.layers.MemoryLabelAdapter 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="MemoryLabelAdapter (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/LegendEvent.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/RasterAdapter.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="MemoryLabelAdapter.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 MemoryLabelAdapter</H2>
87
<PRE>
88
java.lang.Object
89
  <IMG SRC="../../../../../../resources/inherit.gif" ALT="extended by"><A HREF="../../../../../../com/iver/cit/gvsig/fmap/layers/VectorialAdapter.html" title="class in com.iver.cit.gvsig.fmap.layers">com.iver.cit.gvsig.fmap.layers.VectorialAdapter</A>
90
      <IMG SRC="../../../../../../resources/inherit.gif" ALT="extended by"><B>com.iver.cit.gvsig.fmap.layers.MemoryLabelAdapter</B>
91
</PRE>
92
<DL>
93
<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../../../../../../com/iver/cit/gvsig/fmap/rendering/indexes/Index.html" title="interface in com.iver.cit.gvsig.fmap.rendering.indexes">Index</A>, <A HREF="../../../../../../com/iver/cit/gvsig/fmap/rendering/indexes/Indexable.html" title="interface in com.iver.cit.gvsig.fmap.rendering.indexes">Indexable</A>, <A HREF="../../../../../../com/iver/cit/gvsig/fmap/layers/ReadableVectorial.html" title="interface in com.iver.cit.gvsig.fmap.layers">ReadableVectorial</A></DD>
94
</DL>
95
<HR>
96
<DL>
97
<DT>public class <B>MemoryLabelAdapter</B><DT>extends <A HREF="../../../../../../com/iver/cit/gvsig/fmap/layers/VectorialAdapter.html" title="class in com.iver.cit.gvsig.fmap.layers">VectorialAdapter</A></DL>
98

    
99
<P>
100
Adapta un driver de texto a la interfaz vectorial, manteniendo adem?s el
101
 estado necesario por una capa vectorial en memoria.
102
<P>
103

    
104
<P>
105
<DL>
106
<DT><B>Author:</B></DT>
107
  <DD>FJP</DD>
108
</DL>
109
<HR>
110

    
111
<P>
112
<!-- ======== NESTED CLASS SUMMARY ======== -->
113

    
114

    
115
<!-- =========== FIELD SUMMARY =========== -->
116

    
117

    
118
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
119

    
120
<A NAME="constructor_summary"><!-- --></A>
121
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
122
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
123
<TD COLSPAN=2><FONT SIZE="+2">
124
<B>Constructor Summary</B></FONT></TD>
125
</TR>
126
<TR BGCOLOR="white" CLASS="TableRowColor">
127
<TD><CODE><B><A HREF="../../../../../../com/iver/cit/gvsig/fmap/layers/MemoryLabelAdapter.html#MemoryLabelAdapter()">MemoryLabelAdapter</A></B>()</CODE>
128

    
129
<BR>
130
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
131
</TR>
132
</TABLE>
133
&nbsp;
134
<!-- ========== METHOD SUMMARY =========== -->
135

    
136
<A NAME="method_summary"><!-- --></A>
137
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
138
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
139
<TD COLSPAN=2><FONT SIZE="+2">
140
<B>Method Summary</B></FONT></TD>
141
</TR>
142
<TR BGCOLOR="white" CLASS="TableRowColor">
143
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
144
<CODE>&nbsp;void</CODE></FONT></TD>
145
<TD><CODE><B><A HREF="../../../../../../com/iver/cit/gvsig/fmap/layers/MemoryLabelAdapter.html#changeRecordsetName(java.lang.String)">changeRecordsetName</A></B>(java.lang.String&nbsp;newName)</CODE>
146

    
147
<BR>
148
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;M?todo abstracto que se ejecutar? cuando se cambie el nombre del
149
 DataSource.</TD>
150
</TR>
151
<TR BGCOLOR="white" CLASS="TableRowColor">
152
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
153
<CODE>&nbsp;java.awt.geom.Rectangle2D</CODE></FONT></TD>
154
<TD><CODE><B><A HREF="../../../../../../com/iver/cit/gvsig/fmap/layers/MemoryLabelAdapter.html#getFullExtent()">getFullExtent</A></B>()</CODE>
155

    
156
<BR>
157
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Devuelve la extensi?n total de la capa.</TD>
158
</TR>
159
<TR BGCOLOR="white" CLASS="TableRowColor">
160
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
161
<CODE>&nbsp;int[]</CODE></FONT></TD>
162
<TD><CODE><B><A HREF="../../../../../../com/iver/cit/gvsig/fmap/layers/MemoryLabelAdapter.html#getRecordIndexes(java.awt.geom.Rectangle2D)">getRecordIndexes</A></B>(java.awt.geom.Rectangle2D&nbsp;rect)</CODE>
163

    
164
<BR>
165
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Dado un rect?ngulo en coordenadas del mapa se devuelve un array de
166
 indices de los registros cuyas features est?n contenidas o intersecten
167
 en dicho rect?ngulo. </TD>
168
</TR>
169
<TR BGCOLOR="white" CLASS="TableRowColor">
170
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
171
<CODE>&nbsp;DataSource</CODE></FONT></TD>
172
<TD><CODE><B><A HREF="../../../../../../com/iver/cit/gvsig/fmap/layers/MemoryLabelAdapter.html#getRecordset(java.lang.String)">getRecordset</A></B>(java.lang.String&nbsp;name)</CODE>
173

    
174
<BR>
175
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Devuelve el DataSource a pasrtir del nombre.</TD>
176
</TR>
177
<TR BGCOLOR="white" CLASS="TableRowColor">
178
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
179
<CODE>&nbsp;<A HREF="../../../../../../com/iver/cit/gvsig/fmap/core/IGeometry.html" title="interface in com.iver.cit.gvsig.fmap.core">IGeometry</A></CODE></FONT></TD>
180
<TD><CODE><B><A HREF="../../../../../../com/iver/cit/gvsig/fmap/layers/MemoryLabelAdapter.html#getShape(int)">getShape</A></B>(int&nbsp;index)</CODE>
181

    
182
<BR>
183
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Devuelve la geometr?a a partir de un ?ndice.</TD>
184
</TR>
185
<TR BGCOLOR="white" CLASS="TableRowColor">
186
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
187
<CODE>&nbsp;int</CODE></FONT></TD>
188
<TD><CODE><B><A HREF="../../../../../../com/iver/cit/gvsig/fmap/layers/MemoryLabelAdapter.html#getShapeCount()">getShapeCount</A></B>()</CODE>
189

    
190
<BR>
191
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Devuelve el n?mero de Shape.</TD>
192
</TR>
193
<TR BGCOLOR="white" CLASS="TableRowColor">
194
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
195
<CODE>&nbsp;int</CODE></FONT></TD>
196
<TD><CODE><B><A HREF="../../../../../../com/iver/cit/gvsig/fmap/layers/MemoryLabelAdapter.html#getShapeType()">getShapeType</A></B>()</CODE>
197

    
198
<BR>
199
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Obtiene el tipo de las geometr?as almacenadas en esta fuente de datos</TD>
200
</TR>
201
<TR BGCOLOR="white" CLASS="TableRowColor">
202
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
203
<CODE>&nbsp;void</CODE></FONT></TD>
204
<TD><CODE><B><A HREF="../../../../../../com/iver/cit/gvsig/fmap/layers/MemoryLabelAdapter.html#setDataSource(DataSource)">setDataSource</A></B>(DataSource&nbsp;ds)</CODE>
205

    
206
<BR>
207
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Inserta el DataSource.</TD>
208
</TR>
209
<TR BGCOLOR="white" CLASS="TableRowColor">
210
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
211
<CODE>&nbsp;void</CODE></FONT></TD>
212
<TD><CODE><B><A HREF="../../../../../../com/iver/cit/gvsig/fmap/layers/MemoryLabelAdapter.html#start()">start</A></B>()</CODE>
213

    
214
<BR>
215
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Indica que se va a comenzar a hacer una serie de operaciones sobre el
216
 origen de datos con la finalidad de que dicho origen de datos se
217
 prepare (abra el fichero, comience una transacci?n, conecte al
218
 servidor, ...). </TD>
219
</TR>
220
<TR BGCOLOR="white" CLASS="TableRowColor">
221
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
222
<CODE>&nbsp;void</CODE></FONT></TD>
223
<TD><CODE><B><A HREF="../../../../../../com/iver/cit/gvsig/fmap/layers/MemoryLabelAdapter.html#stop()">stop</A></B>()</CODE>
224

    
225
<BR>
226
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Hace que se cierre el soporte f?sico de la capa. </TD>
227
</TR>
228
</TABLE>
229
&nbsp;<A NAME="methods_inherited_from_class_com.iver.cit.gvsig.fmap.layers.VectorialAdapter"><!-- --></A>
230
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
231
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
232
<TD><B>Methods inherited from class com.iver.cit.gvsig.fmap.layers.<A HREF="../../../../../../com/iver/cit/gvsig/fmap/layers/VectorialAdapter.html" title="class in com.iver.cit.gvsig.fmap.layers">VectorialAdapter</A></B></TD>
233
</TR>
234
<TR BGCOLOR="white" CLASS="TableRowColor">
235
<TD><CODE><A HREF="../../../../../../com/iver/cit/gvsig/fmap/layers/VectorialAdapter.html#closeIndexFile()">closeIndexFile</A>, <A HREF="../../../../../../com/iver/cit/gvsig/fmap/layers/VectorialAdapter.html#createIndex(java.awt.geom.Rectangle2D)">createIndex</A>, <A HREF="../../../../../../com/iver/cit/gvsig/fmap/layers/VectorialAdapter.html#getDriver()">getDriver</A>, <A HREF="../../../../../../com/iver/cit/gvsig/fmap/layers/VectorialAdapter.html#getDriverAttributes()">getDriverAttributes</A>, <A HREF="../../../../../../com/iver/cit/gvsig/fmap/layers/VectorialAdapter.html#getImageIcon()">getImageIcon</A>, <A HREF="../../../../../../com/iver/cit/gvsig/fmap/layers/VectorialAdapter.html#getIndexFile()">getIndexFile</A>, <A HREF="../../../../../../com/iver/cit/gvsig/fmap/layers/VectorialAdapter.html#getShapeInfo()">getShapeInfo</A>, <A HREF="../../../../../../com/iver/cit/gvsig/fmap/layers/VectorialAdapter.html#hasIndex()">hasIndex</A>, <A HREF="../../../../../../com/iver/cit/gvsig/fmap/layers/VectorialAdapter.html#openIndexFile(java.lang.String)">openIndexFile</A>, <A HREF="../../../../../../com/iver/cit/gvsig/fmap/layers/VectorialAdapter.html#setDriver(com.iver.cit.gvsig.fmap.drivers.VectorialDriver)">setDriver</A>, <A HREF="../../../../../../com/iver/cit/gvsig/fmap/layers/VectorialAdapter.html#setShapeInfo(com.iver.cit.gvsig.fmap.operations.strategies.ShapeInfo)">setShapeInfo</A></CODE></TD>
236
</TR>
237
</TABLE>
238
&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
239
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
240
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
241
<TD><B>Methods inherited from class java.lang.Object</B></TD>
242
</TR>
243
<TR BGCOLOR="white" CLASS="TableRowColor">
244
<TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</CODE></TD>
245
</TR>
246
</TABLE>
247
&nbsp;
248
<P>
249

    
250
<!-- ============ FIELD DETAIL =========== -->
251

    
252

    
253
<!-- ========= CONSTRUCTOR DETAIL ======== -->
254

    
255
<A NAME="constructor_detail"><!-- --></A>
256
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
257
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
258
<TD COLSPAN=1><FONT SIZE="+2">
259
<B>Constructor Detail</B></FONT></TD>
260
</TR>
261
</TABLE>
262

    
263
<A NAME="MemoryLabelAdapter()"><!-- --></A><H3>
264
MemoryLabelAdapter</H3>
265
<PRE>
266
public <B>MemoryLabelAdapter</B>()</PRE>
267
<DL>
268
</DL>
269

    
270
<!-- ============ METHOD DETAIL ========== -->
271

    
272
<A NAME="method_detail"><!-- --></A>
273
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
274
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
275
<TD COLSPAN=1><FONT SIZE="+2">
276
<B>Method Detail</B></FONT></TD>
277
</TR>
278
</TABLE>
279

    
280
<A NAME="setDataSource(DataSource)"><!-- --></A><H3>
281
setDataSource</H3>
282
<PRE>
283
public void <B>setDataSource</B>(DataSource&nbsp;ds)</PRE>
284
<DL>
285
<DD>Inserta el DataSource.
286
<P>
287
<DD><DL>
288
<DT><B>Parameters:</B><DD><CODE>ds</CODE> - DataSource.</DL>
289
</DD>
290
</DL>
291
<HR>
292

    
293
<A NAME="getRecordset(java.lang.String)"><!-- --></A><H3>
294
getRecordset</H3>
295
<PRE>
296
public DataSource <B>getRecordset</B>(java.lang.String&nbsp;name)
297
                        throws DriverLoadException</PRE>
298
<DL>
299
<DD><B>Description copied from class: <CODE><A HREF="../../../../../../com/iver/cit/gvsig/fmap/layers/VectorialAdapter.html" title="class in com.iver.cit.gvsig.fmap.layers">VectorialAdapter</A></CODE></B></DD>
300
<DD>Devuelve el DataSource a pasrtir del nombre.
301
<P>
302
<DD><DL>
303
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../com/iver/cit/gvsig/fmap/layers/VectorialAdapter.html#getRecordset(java.lang.String)">getRecordset</A></CODE> in class <CODE><A HREF="../../../../../../com/iver/cit/gvsig/fmap/layers/VectorialAdapter.html" title="class in com.iver.cit.gvsig.fmap.layers">VectorialAdapter</A></CODE></DL>
304
</DD>
305
<DD><DL>
306
<DT><B>Parameters:</B><DD><CODE>name</CODE> - Nombre.
307
<DT><B>Returns:</B><DD>DataSource.
308
<DT><B>Throws:</B>
309
<DD><CODE>DriverLoadException</CODE></DL>
310
</DD>
311
</DL>
312
<HR>
313

    
314
<A NAME="changeRecordsetName(java.lang.String)"><!-- --></A><H3>
315
changeRecordsetName</H3>
316
<PRE>
317
public void <B>changeRecordsetName</B>(java.lang.String&nbsp;newName)
318
                         throws <A HREF="../../../../../../com/iver/cit/gvsig/fmap/DriverException.html" title="class in com.iver.cit.gvsig.fmap">DriverException</A></PRE>
319
<DL>
320
<DD><B>Description copied from class: <CODE><A HREF="../../../../../../com/iver/cit/gvsig/fmap/layers/VectorialAdapter.html" title="class in com.iver.cit.gvsig.fmap.layers">VectorialAdapter</A></CODE></B></DD>
321
<DD>M?todo abstracto que se ejecutar? cuando se cambie el nombre del
322
 DataSource.
323
<P>
324
<DD><DL>
325
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../com/iver/cit/gvsig/fmap/layers/VectorialAdapter.html#changeRecordsetName(java.lang.String)">changeRecordsetName</A></CODE> in class <CODE><A HREF="../../../../../../com/iver/cit/gvsig/fmap/layers/VectorialAdapter.html" title="class in com.iver.cit.gvsig.fmap.layers">VectorialAdapter</A></CODE></DL>
326
</DD>
327
<DD><DL>
328
<DT><B>Parameters:</B><DD><CODE>newName</CODE> - Nuevo nombre.
329
<DT><B>Throws:</B>
330
<DD><CODE><A HREF="../../../../../../com/iver/cit/gvsig/fmap/DriverException.html" title="class in com.iver.cit.gvsig.fmap">DriverException</A></CODE></DL>
331
</DD>
332
</DL>
333
<HR>
334

    
335
<A NAME="start()"><!-- --></A><H3>
336
start</H3>
337
<PRE>
338
public void <B>start</B>()
339
           throws <A HREF="../../../../../../com/iver/cit/gvsig/fmap/drivers/DriverIOException.html" title="class in com.iver.cit.gvsig.fmap.drivers">DriverIOException</A></PRE>
340
<DL>
341
<DD><B>Description copied from interface: <CODE><A HREF="../../../../../../com/iver/cit/gvsig/fmap/layers/ReadableVectorial.html" title="interface in com.iver.cit.gvsig.fmap.layers">ReadableVectorial</A></CODE></B></DD>
342
<DD>Indica que se va a comenzar a hacer una serie de operaciones sobre el
343
 origen de datos con la finalidad de que dicho origen de datos se
344
 prepare (abra el fichero, comience una transacci?n, conecte al
345
 servidor, ...). Abre el fichero de ?ndices en caso de que exista.
346
<P>
347
<DD><DL>
348

    
349
<DT><B>Throws:</B>
350
<DD><CODE><A HREF="../../../../../../com/iver/cit/gvsig/fmap/drivers/DriverIOException.html" title="class in com.iver.cit.gvsig.fmap.drivers">DriverIOException</A></CODE></DL>
351
</DD>
352
</DL>
353
<HR>
354

    
355
<A NAME="stop()"><!-- --></A><H3>
356
stop</H3>
357
<PRE>
358
public void <B>stop</B>()
359
          throws <A HREF="../../../../../../com/iver/cit/gvsig/fmap/drivers/DriverIOException.html" title="class in com.iver.cit.gvsig.fmap.drivers">DriverIOException</A></PRE>
360
<DL>
361
<DD><B>Description copied from interface: <CODE><A HREF="../../../../../../com/iver/cit/gvsig/fmap/layers/ReadableVectorial.html" title="interface in com.iver.cit.gvsig.fmap.layers">ReadableVectorial</A></CODE></B></DD>
362
<DD>Hace que se cierre el soporte f?sico de la capa. Cierra el fichero de
363
 ?ndices en caso de que exista.
364
<P>
365
<DD><DL>
366

    
367
<DT><B>Throws:</B>
368
<DD><CODE><A HREF="../../../../../../com/iver/cit/gvsig/fmap/drivers/DriverIOException.html" title="class in com.iver.cit.gvsig.fmap.drivers">DriverIOException</A></CODE></DL>
369
</DD>
370
</DL>
371
<HR>
372

    
373
<A NAME="getShape(int)"><!-- --></A><H3>
374
getShape</H3>
375
<PRE>
376
public <A HREF="../../../../../../com/iver/cit/gvsig/fmap/core/IGeometry.html" title="interface in com.iver.cit.gvsig.fmap.core">IGeometry</A> <B>getShape</B>(int&nbsp;index)
377
                   throws <A HREF="../../../../../../com/iver/cit/gvsig/fmap/drivers/DriverIOException.html" title="class in com.iver.cit.gvsig.fmap.drivers">DriverIOException</A></PRE>
378
<DL>
379
<DD><B>Description copied from interface: <CODE><A HREF="../../../../../../com/iver/cit/gvsig/fmap/layers/ReadableVectorial.html" title="interface in com.iver.cit.gvsig.fmap.layers">ReadableVectorial</A></CODE></B></DD>
380
<DD>Devuelve la geometr?a a partir de un ?ndice.
381
<P>
382
<DD><DL>
383
<DT><B>Parameters:</B><DD><CODE>index</CODE> - ?ndice.
384
<DT><B>Returns:</B><DD>Geometr?a.
385
<DT><B>Throws:</B>
386
<DD><CODE><A HREF="../../../../../../com/iver/cit/gvsig/fmap/drivers/DriverIOException.html" title="class in com.iver.cit.gvsig.fmap.drivers">DriverIOException</A></CODE></DL>
387
</DD>
388
</DL>
389
<HR>
390

    
391
<A NAME="getShapeCount()"><!-- --></A><H3>
392
getShapeCount</H3>
393
<PRE>
394
public int <B>getShapeCount</B>()
395
                  throws <A HREF="../../../../../../com/iver/cit/gvsig/fmap/drivers/DriverIOException.html" title="class in com.iver.cit.gvsig.fmap.drivers">DriverIOException</A></PRE>
396
<DL>
397
<DD><B>Description copied from interface: <CODE><A HREF="../../../../../../com/iver/cit/gvsig/fmap/layers/ReadableVectorial.html" title="interface in com.iver.cit.gvsig.fmap.layers">ReadableVectorial</A></CODE></B></DD>
398
<DD>Devuelve el n?mero de Shape.
399
<P>
400
<DD><DL>
401

    
402
<DT><B>Returns:</B><DD>N?mero de Shape.
403
<DT><B>Throws:</B>
404
<DD><CODE><A HREF="../../../../../../com/iver/cit/gvsig/fmap/drivers/DriverIOException.html" title="class in com.iver.cit.gvsig.fmap.drivers">DriverIOException</A></CODE></DL>
405
</DD>
406
</DL>
407
<HR>
408

    
409
<A NAME="getFullExtent()"><!-- --></A><H3>
410
getFullExtent</H3>
411
<PRE>
412
public java.awt.geom.Rectangle2D <B>getFullExtent</B>()
413
                                        throws <A HREF="../../../../../../com/iver/cit/gvsig/fmap/drivers/DriverIOException.html" title="class in com.iver.cit.gvsig.fmap.drivers">DriverIOException</A></PRE>
414
<DL>
415
<DD><B>Description copied from interface: <CODE><A HREF="../../../../../../com/iver/cit/gvsig/fmap/layers/ReadableVectorial.html" title="interface in com.iver.cit.gvsig.fmap.layers">ReadableVectorial</A></CODE></B></DD>
416
<DD>Devuelve la extensi?n total de la capa.
417
<P>
418
<DD><DL>
419

    
420
<DT><B>Returns:</B><DD>Extensi?n total.
421
<DT><B>Throws:</B>
422
<DD><CODE><A HREF="../../../../../../com/iver/cit/gvsig/fmap/drivers/DriverIOException.html" title="class in com.iver.cit.gvsig.fmap.drivers">DriverIOException</A></CODE></DL>
423
</DD>
424
</DL>
425
<HR>
426

    
427
<A NAME="getShapeType()"><!-- --></A><H3>
428
getShapeType</H3>
429
<PRE>
430
public int <B>getShapeType</B>()
431
                 throws <A HREF="../../../../../../com/iver/cit/gvsig/fmap/drivers/DriverIOException.html" title="class in com.iver.cit.gvsig.fmap.drivers">DriverIOException</A></PRE>
432
<DL>
433
<DD><B>Description copied from interface: <CODE><A HREF="../../../../../../com/iver/cit/gvsig/fmap/layers/ReadableVectorial.html" title="interface in com.iver.cit.gvsig.fmap.layers">ReadableVectorial</A></CODE></B></DD>
434
<DD>Obtiene el tipo de las geometr?as almacenadas en esta fuente de datos
435
<P>
436
<DD><DL>
437

    
438
<DT><B>Returns:</B><DD>Obtiene el tipo de la capa. Es un bit-oring de los tipos
439
                    definidos en FShape POINT, LINE, POLYGON o TEXT;
440
<DT><B>Throws:</B>
441
<DD><CODE><A HREF="../../../../../../com/iver/cit/gvsig/fmap/drivers/DriverIOException.html" title="class in com.iver.cit.gvsig.fmap.drivers">DriverIOException</A></CODE></DL>
442
</DD>
443
</DL>
444
<HR>
445

    
446
<A NAME="getRecordIndexes(java.awt.geom.Rectangle2D)"><!-- --></A><H3>
447
getRecordIndexes</H3>
448
<PRE>
449
public int[] <B>getRecordIndexes</B>(java.awt.geom.Rectangle2D&nbsp;rect)
450
                       throws <A HREF="../../../../../../com/iver/cit/gvsig/fmap/drivers/DriverIOException.html" title="class in com.iver.cit.gvsig.fmap.drivers">DriverIOException</A>,
451
                              <A HREF="../../../../../../com/iver/cit/gvsig/fmap/rendering/indexes/IndexNotExistsException.html" title="class in com.iver.cit.gvsig.fmap.rendering.indexes">IndexNotExistsException</A></PRE>
452
<DL>
453
<DD><B>Description copied from interface: <CODE><A HREF="../../../../../../com/iver/cit/gvsig/fmap/rendering/indexes/Index.html" title="interface in com.iver.cit.gvsig.fmap.rendering.indexes">Index</A></CODE></B></DD>
454
<DD>Dado un rect?ngulo en coordenadas del mapa se devuelve un array de
455
 indices de los registros cuyas features est?n contenidas o intersecten
456
 en dicho rect?ngulo. En caso de que ninguna est? contenida se devuelve
457
 un array vac?o. Si se invoca esta funci?n pero no hay ning?n ?ndice
458
 definido se lanzar? una IndexNotExistsException
459
<P>
460
<DD><DL>
461
<DT><B>Parameters:</B><DD><CODE>rect</CODE> - Rect?ngulo.
462
<DT><B>Returns:</B><DD>?ndices.
463
<DT><B>Throws:</B>
464
<DD><CODE><A HREF="../../../../../../com/iver/cit/gvsig/fmap/rendering/indexes/IndexNotExistsException.html" title="class in com.iver.cit.gvsig.fmap.rendering.indexes">IndexNotExistsException</A></CODE>
465
<DD><CODE><A HREF="../../../../../../com/iver/cit/gvsig/fmap/drivers/DriverIOException.html" title="class in com.iver.cit.gvsig.fmap.drivers">DriverIOException</A></CODE></DL>
466
</DD>
467
</DL>
468
<!-- ========= END OF CLASS DATA ========= -->
469
<HR>
470

    
471

    
472
<!-- ======= START OF BOTTOM NAVBAR ====== -->
473
<A NAME="navbar_bottom"><!-- --></A>
474
<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
475
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
476
<TR>
477
<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
478
<A NAME="navbar_bottom_firstrow"><!-- --></A>
479
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
480
  <TR ALIGN="center" VALIGN="top">
481
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
482
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
483
  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
484
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
485
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
486
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
487
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
488
  </TR>
489
</TABLE>
490
</TD>
491
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
492
</EM>
493
</TD>
494
</TR>
495

    
496
<TR>
497
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
498
&nbsp;<A HREF="../../../../../../com/iver/cit/gvsig/fmap/layers/LegendEvent.html" title="class in com.iver.cit.gvsig.fmap.layers"><B>PREV CLASS</B></A>&nbsp;
499
&nbsp;<A HREF="../../../../../../com/iver/cit/gvsig/fmap/layers/RasterAdapter.html" title="class in com.iver.cit.gvsig.fmap.layers"><B>NEXT CLASS</B></A></FONT></TD>
500
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
501
  <A HREF="../../../../../../index.html" target="_top"><B>FRAMES</B></A>  &nbsp;
502
&nbsp;<A HREF="MemoryLabelAdapter.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
503
&nbsp;<SCRIPT type="text/javascript">
504
  <!--
505
  if(window==top) {
506
    document.writeln('<A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
507
  }
508
  //-->
509
</SCRIPT>
510
<NOSCRIPT>
511
  <A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>
512
</NOSCRIPT>
513

    
514
</FONT></TD>
515
</TR>
516
<TR>
517
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
518
  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
519
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
520
DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
521
</TR>
522
</TABLE>
523
<A NAME="skip-navbar_bottom"></A>
524
<!-- ======== END OF BOTTOM NAVBAR ======= -->
525

    
526
<HR>
527

    
528
</BODY>
529
</HTML>