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 1935 vcaballero
<!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>