Statistics
| Revision:

root / branches / v10 / docs / FMap / fmap-api / com / iver / cit / gvsig / fmap / layers / WFSAdapter.html @ 8767

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

    
10
<META NAME="keywords" CONTENT="com.iver.cit.gvsig.fmap.layers.WFSAdapter 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="WFSAdapter (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/VectorialFileAdapter.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/WFSSource.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="WFSAdapter.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 WFSAdapter</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.WFSAdapter</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>WFSAdapter</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 WFS a la interfaz vectorial, manteniendo adem?s el
101
 estado necesario por una capa vectorial WFS (URL del host, estado del
102
 protocolo)
103
<P>
104

    
105
<P>
106
<HR>
107

    
108
<P>
109
<!-- ======== NESTED CLASS SUMMARY ======== -->
110

    
111

    
112
<!-- =========== FIELD SUMMARY =========== -->
113

    
114

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

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

    
126
<BR>
127
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
128
</TR>
129
</TABLE>
130
&nbsp;
131
<!-- ========== METHOD SUMMARY =========== -->
132

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

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

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

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

    
171
<BR>
172
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Devuelve el DataSource a pasrtir del nombre.</TD>
173
</TR>
174
<TR BGCOLOR="white" CLASS="TableRowColor">
175
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
176
<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>
177
<TD><CODE><B><A HREF="../../../../../../com/iver/cit/gvsig/fmap/layers/WFSAdapter.html#getShape(int)">getShape</A></B>(int&nbsp;index)</CODE>
178

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

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

    
195
<BR>
196
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Obtiene el tipo de las geometr?as almacenadas en esta fuente de datos</TD>
197
</TR>
198
<TR BGCOLOR="white" CLASS="TableRowColor">
199
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
200
<CODE>&nbsp;void</CODE></FONT></TD>
201
<TD><CODE><B><A HREF="../../../../../../com/iver/cit/gvsig/fmap/layers/WFSAdapter.html#setDriver(com.iver.cit.gvsig.fmap.drivers.wfs.WFSDriver)">setDriver</A></B>(<A HREF="../../../../../../com/iver/cit/gvsig/fmap/drivers/wfs/WFSDriver.html" title="interface in com.iver.cit.gvsig.fmap.drivers.wfs">WFSDriver</A>&nbsp;driver)</CODE>
202

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

    
211
<BR>
212
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;incrementa el contador de las veces que se ha abierto el fichero.
213
 </TD>
214
</TR>
215
<TR BGCOLOR="white" CLASS="TableRowColor">
216
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
217
<CODE>&nbsp;void</CODE></FONT></TD>
218
<TD><CODE><B><A HREF="../../../../../../com/iver/cit/gvsig/fmap/layers/WFSAdapter.html#stop()">stop</A></B>()</CODE>
219

    
220
<BR>
221
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;M?todo ejecutado para finalizar.</TD>
222
</TR>
223
</TABLE>
224
&nbsp;<A NAME="methods_inherited_from_class_com.iver.cit.gvsig.fmap.layers.VectorialAdapter"><!-- --></A>
225
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
226
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
227
<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>
228
</TR>
229
<TR BGCOLOR="white" CLASS="TableRowColor">
230
<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>
231
</TR>
232
</TABLE>
233
&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
234
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
235
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
236
<TD><B>Methods inherited from class java.lang.Object</B></TD>
237
</TR>
238
<TR BGCOLOR="white" CLASS="TableRowColor">
239
<TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</CODE></TD>
240
</TR>
241
</TABLE>
242
&nbsp;
243
<P>
244

    
245
<!-- ============ FIELD DETAIL =========== -->
246

    
247

    
248
<!-- ========= CONSTRUCTOR DETAIL ======== -->
249

    
250
<A NAME="constructor_detail"><!-- --></A>
251
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
252
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
253
<TD COLSPAN=1><FONT SIZE="+2">
254
<B>Constructor Detail</B></FONT></TD>
255
</TR>
256
</TABLE>
257

    
258
<A NAME="WFSAdapter()"><!-- --></A><H3>
259
WFSAdapter</H3>
260
<PRE>
261
public <B>WFSAdapter</B>()</PRE>
262
<DL>
263
</DL>
264

    
265
<!-- ============ METHOD DETAIL ========== -->
266

    
267
<A NAME="method_detail"><!-- --></A>
268
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
269
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
270
<TD COLSPAN=1><FONT SIZE="+2">
271
<B>Method Detail</B></FONT></TD>
272
</TR>
273
</TABLE>
274

    
275
<A NAME="start()"><!-- --></A><H3>
276
start</H3>
277
<PRE>
278
public void <B>start</B>()</PRE>
279
<DL>
280
<DD>incrementa el contador de las veces que se ha abierto el fichero.
281
 Solamente cuando el contador est? a cero pide al driver que conecte con
282
 el servidor WFS
283
<P>
284
<DD><DL>
285
</DL>
286
</DD>
287
</DL>
288
<HR>
289

    
290
<A NAME="stop()"><!-- --></A><H3>
291
stop</H3>
292
<PRE>
293
public void <B>stop</B>()</PRE>
294
<DL>
295
<DD>M?todo ejecutado para finalizar.
296
<P>
297
<DD><DL>
298
</DL>
299
</DD>
300
</DL>
301
<HR>
302

    
303
<A NAME="setDriver(com.iver.cit.gvsig.fmap.drivers.wfs.WFSDriver)"><!-- --></A><H3>
304
setDriver</H3>
305
<PRE>
306
public void <B>setDriver</B>(<A HREF="../../../../../../com/iver/cit/gvsig/fmap/drivers/wfs/WFSDriver.html" title="interface in com.iver.cit.gvsig.fmap.drivers.wfs">WFSDriver</A>&nbsp;driver)</PRE>
307
<DL>
308
<DD>Inserta el driver.
309
<P>
310
<DD><DL>
311
<DT><B>Parameters:</B><DD><CODE>driver</CODE> - </DL>
312
</DD>
313
</DL>
314
<HR>
315

    
316
<A NAME="getShape(int)"><!-- --></A><H3>
317
getShape</H3>
318
<PRE>
319
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)
320
                   throws <A HREF="../../../../../../com/iver/cit/gvsig/fmap/drivers/DriverIOException.html" title="class in com.iver.cit.gvsig.fmap.drivers">DriverIOException</A></PRE>
321
<DL>
322
<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>
323
<DD>Devuelve la geometr?a a partir de un ?ndice.
324
<P>
325
<DD><DL>
326
<DT><B>Parameters:</B><DD><CODE>index</CODE> - ?ndice.
327
<DT><B>Returns:</B><DD>Geometr?a.
328
<DT><B>Throws:</B>
329
<DD><CODE><A HREF="../../../../../../com/iver/cit/gvsig/fmap/drivers/DriverIOException.html" title="class in com.iver.cit.gvsig.fmap.drivers">DriverIOException</A></CODE><DT><B>See Also:</B><DD><A HREF="../../../../../../com/iver/cit/gvsig/fmap/layers/ReadableVectorial.html#getShape(int)"><CODE>ReadableVectorial.getShape(int)</CODE></A></DL>
330
</DD>
331
</DL>
332
<HR>
333

    
334
<A NAME="getShapeCount()"><!-- --></A><H3>
335
getShapeCount</H3>
336
<PRE>
337
public int <B>getShapeCount</B>()
338
                  throws <A HREF="../../../../../../com/iver/cit/gvsig/fmap/drivers/DriverIOException.html" title="class in com.iver.cit.gvsig.fmap.drivers">DriverIOException</A></PRE>
339
<DL>
340
<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>
341
<DD>Devuelve el n?mero de Shape.
342
<P>
343
<DD><DL>
344

    
345
<DT><B>Returns:</B><DD>N?mero de Shape.
346
<DT><B>Throws:</B>
347
<DD><CODE><A HREF="../../../../../../com/iver/cit/gvsig/fmap/drivers/DriverIOException.html" title="class in com.iver.cit.gvsig.fmap.drivers">DriverIOException</A></CODE><DT><B>See Also:</B><DD><A HREF="../../../../../../com/iver/cit/gvsig/fmap/layers/ReadableVectorial.html#getShapeCount()"><CODE>ReadableVectorial.getShapeCount()</CODE></A></DL>
348
</DD>
349
</DL>
350
<HR>
351

    
352
<A NAME="getFullExtent()"><!-- --></A><H3>
353
getFullExtent</H3>
354
<PRE>
355
public java.awt.geom.Rectangle2D <B>getFullExtent</B>()
356
                                        throws <A HREF="../../../../../../com/iver/cit/gvsig/fmap/drivers/DriverIOException.html" title="class in com.iver.cit.gvsig.fmap.drivers">DriverIOException</A></PRE>
357
<DL>
358
<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>
359
<DD>Devuelve la extensi?n total de la capa.
360
<P>
361
<DD><DL>
362

    
363
<DT><B>Returns:</B><DD>Extensi?n total.
364
<DT><B>Throws:</B>
365
<DD><CODE><A HREF="../../../../../../com/iver/cit/gvsig/fmap/drivers/DriverIOException.html" title="class in com.iver.cit.gvsig.fmap.drivers">DriverIOException</A></CODE><DT><B>See Also:</B><DD><A HREF="../../../../../../com/iver/cit/gvsig/fmap/layers/ReadableVectorial.html#getFullExtent()"><CODE>ReadableVectorial.getFullExtent()</CODE></A></DL>
366
</DD>
367
</DL>
368
<HR>
369

    
370
<A NAME="getRecordIndexes(java.awt.geom.Rectangle2D)"><!-- --></A><H3>
371
getRecordIndexes</H3>
372
<PRE>
373
public int[] <B>getRecordIndexes</B>(java.awt.geom.Rectangle2D&nbsp;rect)
374
                       throws <A HREF="../../../../../../com/iver/cit/gvsig/fmap/drivers/DriverIOException.html" title="class in com.iver.cit.gvsig.fmap.drivers">DriverIOException</A>,
375
                              <A HREF="../../../../../../com/iver/cit/gvsig/fmap/rendering/indexes/IndexNotExistsException.html" title="class in com.iver.cit.gvsig.fmap.rendering.indexes">IndexNotExistsException</A></PRE>
376
<DL>
377
<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>
378
<DD>Dado un rect?ngulo en coordenadas del mapa se devuelve un array de
379
 indices de los registros cuyas features est?n contenidas o intersecten
380
 en dicho rect?ngulo. En caso de que ninguna est? contenida se devuelve
381
 un array vac?o. Si se invoca esta funci?n pero no hay ning?n ?ndice
382
 definido se lanzar? una IndexNotExistsException
383
<P>
384
<DD><DL>
385
<DT><B>Parameters:</B><DD><CODE>rect</CODE> - Rect?ngulo.
386
<DT><B>Returns:</B><DD>?ndices.
387
<DT><B>Throws:</B>
388
<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>
389
<DD><CODE><A HREF="../../../../../../com/iver/cit/gvsig/fmap/drivers/DriverIOException.html" title="class in com.iver.cit.gvsig.fmap.drivers">DriverIOException</A></CODE><DT><B>See Also:</B><DD><A HREF="../../../../../../com/iver/cit/gvsig/fmap/rendering/indexes/Index.html#getRecordIndexes(java.awt.geom.Rectangle2D)"><CODE>Index.getRecordIndexes(java.awt.geom.Rectangle2D)</CODE></A></DL>
390
</DD>
391
</DL>
392
<HR>
393

    
394
<A NAME="getShapeType()"><!-- --></A><H3>
395
getShapeType</H3>
396
<PRE>
397
public int <B>getShapeType</B>()
398
                 throws <A HREF="../../../../../../com/iver/cit/gvsig/fmap/drivers/DriverIOException.html" title="class in com.iver.cit.gvsig.fmap.drivers">DriverIOException</A></PRE>
399
<DL>
400
<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>
401
<DD>Obtiene el tipo de las geometr?as almacenadas en esta fuente de datos
402
<P>
403
<DD><DL>
404

    
405
<DT><B>Returns:</B><DD>Obtiene el tipo de la capa. Es un bit-oring de los tipos
406
                    definidos en FShape POINT, LINE, POLYGON o TEXT;
407
<DT><B>Throws:</B>
408
<DD><CODE><A HREF="../../../../../../com/iver/cit/gvsig/fmap/drivers/DriverIOException.html" title="class in com.iver.cit.gvsig.fmap.drivers">DriverIOException</A></CODE><DT><B>See Also:</B><DD><A HREF="../../../../../../com/iver/cit/gvsig/fmap/layers/ReadableVectorial.html#getShapeType()"><CODE>ReadableVectorial.getShapeType()</CODE></A></DL>
409
</DD>
410
</DL>
411
<HR>
412

    
413
<A NAME="getRecordset(java.lang.String)"><!-- --></A><H3>
414
getRecordset</H3>
415
<PRE>
416
public DataSource <B>getRecordset</B>(java.lang.String&nbsp;name)</PRE>
417
<DL>
418
<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>
419
<DD>Devuelve el DataSource a pasrtir del nombre.
420
<P>
421
<DD><DL>
422
<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>
423
</DD>
424
<DD><DL>
425
<DT><B>Parameters:</B><DD><CODE>name</CODE> - Nombre.
426
<DT><B>Returns:</B><DD>DataSource.<DT><B>See Also:</B><DD><CODE>com.iver.cit.gvsig.fmap.layers.VectorialAdapter#getRecordset()</CODE></DL>
427
</DD>
428
</DL>
429
<HR>
430

    
431
<A NAME="changeRecordsetName(java.lang.String)"><!-- --></A><H3>
432
changeRecordsetName</H3>
433
<PRE>
434
public void <B>changeRecordsetName</B>(java.lang.String&nbsp;newName)
435
                         throws <A HREF="../../../../../../com/iver/cit/gvsig/fmap/DriverException.html" title="class in com.iver.cit.gvsig.fmap">DriverException</A></PRE>
436
<DL>
437
<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>
438
<DD>M?todo abstracto que se ejecutar? cuando se cambie el nombre del
439
 DataSource.
440
<P>
441
<DD><DL>
442
<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>
443
</DD>
444
<DD><DL>
445
<DT><B>Parameters:</B><DD><CODE>newName</CODE> - Nuevo nombre.
446
<DT><B>Throws:</B>
447
<DD><CODE><A HREF="../../../../../../com/iver/cit/gvsig/fmap/DriverException.html" title="class in com.iver.cit.gvsig.fmap">DriverException</A></CODE><DT><B>See Also:</B><DD><A HREF="../../../../../../com/iver/cit/gvsig/fmap/layers/VectorialAdapter.html#changeRecordsetName(java.lang.String)"><CODE>VectorialAdapter.changeRecordsetName(java.lang.String)</CODE></A></DL>
448
</DD>
449
</DL>
450
<!-- ========= END OF CLASS DATA ========= -->
451
<HR>
452

    
453

    
454
<!-- ======= START OF BOTTOM NAVBAR ====== -->
455
<A NAME="navbar_bottom"><!-- --></A>
456
<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
457
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
458
<TR>
459
<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
460
<A NAME="navbar_bottom_firstrow"><!-- --></A>
461
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
462
  <TR ALIGN="center" VALIGN="top">
463
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
464
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
465
  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
466
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
467
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
468
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
469
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
470
  </TR>
471
</TABLE>
472
</TD>
473
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
474
</EM>
475
</TD>
476
</TR>
477

    
478
<TR>
479
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
480
&nbsp;<A HREF="../../../../../../com/iver/cit/gvsig/fmap/layers/VectorialFileAdapter.html" title="class in com.iver.cit.gvsig.fmap.layers"><B>PREV CLASS</B></A>&nbsp;
481
&nbsp;<A HREF="../../../../../../com/iver/cit/gvsig/fmap/layers/WFSSource.html" title="class in com.iver.cit.gvsig.fmap.layers"><B>NEXT CLASS</B></A></FONT></TD>
482
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
483
  <A HREF="../../../../../../index.html" target="_top"><B>FRAMES</B></A>  &nbsp;
484
&nbsp;<A HREF="WFSAdapter.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
485
&nbsp;<SCRIPT type="text/javascript">
486
  <!--
487
  if(window==top) {
488
    document.writeln('<A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
489
  }
490
  //-->
491
</SCRIPT>
492
<NOSCRIPT>
493
  <A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>
494
</NOSCRIPT>
495

    
496
</FONT></TD>
497
</TR>
498
<TR>
499
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
500
  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
501
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
502
DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
503
</TR>
504
</TABLE>
505
<A NAME="skip-navbar_bottom"></A>
506
<!-- ======== END OF BOTTOM NAVBAR ======= -->
507

    
508
<HR>
509

    
510
</BODY>
511
</HTML>