Statistics
| Revision:

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

History | View | Annotate | Download (14.7 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:50 CET 2005 -->
6
<TITLE>
7
ReadableVectorial (FMap API)
8
</TITLE>
9

    
10
<META NAME="keywords" CONTENT="com.iver.cit.gvsig.fmap.layers.ReadableVectorial interface">
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="ReadableVectorial (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/RasterOperations.html" title="interface in com.iver.cit.gvsig.fmap.layers"><B>PREV CLASS</B></A>&nbsp;
53
&nbsp;<A HREF="../../../../../../com/iver/cit/gvsig/fmap/layers/SelectionListener.html" title="interface 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="ReadableVectorial.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;CONSTR&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;CONSTR&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
Interface ReadableVectorial</H2>
87
<DL>
88
<DT><B>All Known Subinterfaces:</B> <DD><A HREF="../../../../../../com/iver/cit/gvsig/fmap/write/geometron/EditableFeatureSource.html" title="interface in com.iver.cit.gvsig.fmap.write.geometron">EditableFeatureSource</A></DD>
89
</DL>
90
<DL>
91
<DT><B>All Known Implementing Classes:</B> <DD><A HREF="../../../../../../com/iver/cit/gvsig/fmap/write/EditionSourceAdapter.html" title="class in com.iver.cit.gvsig.fmap.write">EditionSourceAdapter</A>, <A HREF="../../../../../../com/iver/cit/gvsig/fmap/layers/VectorialAdapter.html" title="class in com.iver.cit.gvsig.fmap.layers">VectorialAdapter</A></DD>
92
</DL>
93
<HR>
94
<DL>
95
<DT>public interface <B>ReadableVectorial</B></DL>
96

    
97
<P>
98
Interfaz usada internamente para acceder a fuentes de datos vectoriales en
99
 modo lectura
100
<P>
101

    
102
<P>
103
<HR>
104

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

    
108

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

    
111

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

    
114

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

    
117
<A NAME="method_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>Method Summary</B></FONT></TD>
122
</TR>
123
<TR BGCOLOR="white" CLASS="TableRowColor">
124
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
125
<CODE>&nbsp;java.awt.geom.Rectangle2D</CODE></FONT></TD>
126
<TD><CODE><B><A HREF="../../../../../../com/iver/cit/gvsig/fmap/layers/ReadableVectorial.html#getFullExtent()">getFullExtent</A></B>()</CODE>
127

    
128
<BR>
129
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Devuelve la extensi?n total de la capa.</TD>
130
</TR>
131
<TR BGCOLOR="white" CLASS="TableRowColor">
132
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
133
<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>
134
<TD><CODE><B><A HREF="../../../../../../com/iver/cit/gvsig/fmap/layers/ReadableVectorial.html#getShape(int)">getShape</A></B>(int&nbsp;index)</CODE>
135

    
136
<BR>
137
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Devuelve la geometr?a a partir de un ?ndice.</TD>
138
</TR>
139
<TR BGCOLOR="white" CLASS="TableRowColor">
140
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
141
<CODE>&nbsp;int</CODE></FONT></TD>
142
<TD><CODE><B><A HREF="../../../../../../com/iver/cit/gvsig/fmap/layers/ReadableVectorial.html#getShapeCount()">getShapeCount</A></B>()</CODE>
143

    
144
<BR>
145
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Devuelve el n?mero de Shape.</TD>
146
</TR>
147
<TR BGCOLOR="white" CLASS="TableRowColor">
148
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
149
<CODE>&nbsp;int</CODE></FONT></TD>
150
<TD><CODE><B><A HREF="../../../../../../com/iver/cit/gvsig/fmap/layers/ReadableVectorial.html#getShapeType()">getShapeType</A></B>()</CODE>
151

    
152
<BR>
153
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Obtiene el tipo de las geometr?as almacenadas en esta fuente de datos</TD>
154
</TR>
155
<TR BGCOLOR="white" CLASS="TableRowColor">
156
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
157
<CODE>&nbsp;void</CODE></FONT></TD>
158
<TD><CODE><B><A HREF="../../../../../../com/iver/cit/gvsig/fmap/layers/ReadableVectorial.html#start()">start</A></B>()</CODE>
159

    
160
<BR>
161
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Indica que se va a comenzar a hacer una serie de operaciones sobre el
162
 origen de datos con la finalidad de que dicho origen de datos se
163
 prepare (abra el fichero, comience una transacci?n, conecte al
164
 servidor, ...). </TD>
165
</TR>
166
<TR BGCOLOR="white" CLASS="TableRowColor">
167
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
168
<CODE>&nbsp;void</CODE></FONT></TD>
169
<TD><CODE><B><A HREF="../../../../../../com/iver/cit/gvsig/fmap/layers/ReadableVectorial.html#stop()">stop</A></B>()</CODE>
170

    
171
<BR>
172
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Hace que se cierre el soporte f?sico de la capa. </TD>
173
</TR>
174
</TABLE>
175
&nbsp;
176
<P>
177

    
178
<!-- ============ FIELD DETAIL =========== -->
179

    
180

    
181
<!-- ========= CONSTRUCTOR DETAIL ======== -->
182

    
183

    
184
<!-- ============ METHOD DETAIL ========== -->
185

    
186
<A NAME="method_detail"><!-- --></A>
187
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
188
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
189
<TD COLSPAN=1><FONT SIZE="+2">
190
<B>Method Detail</B></FONT></TD>
191
</TR>
192
</TABLE>
193

    
194
<A NAME="start()"><!-- --></A><H3>
195
start</H3>
196
<PRE>
197
public void <B>start</B>()
198
           throws <A HREF="../../../../../../com/iver/cit/gvsig/fmap/drivers/DriverIOException.html" title="class in com.iver.cit.gvsig.fmap.drivers">DriverIOException</A></PRE>
199
<DL>
200
<DD>Indica que se va a comenzar a hacer una serie de operaciones sobre el
201
 origen de datos con la finalidad de que dicho origen de datos se
202
 prepare (abra el fichero, comience una transacci?n, conecte al
203
 servidor, ...). Abre el fichero de ?ndices en caso de que exista.
204
<P>
205
<DD><DL>
206

    
207
<DT><B>Throws:</B>
208
<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>
209
</DD>
210
</DL>
211
<HR>
212

    
213
<A NAME="stop()"><!-- --></A><H3>
214
stop</H3>
215
<PRE>
216
public void <B>stop</B>()
217
          throws <A HREF="../../../../../../com/iver/cit/gvsig/fmap/drivers/DriverIOException.html" title="class in com.iver.cit.gvsig.fmap.drivers">DriverIOException</A></PRE>
218
<DL>
219
<DD>Hace que se cierre el soporte f?sico de la capa. Cierra el fichero de
220
 ?ndices en caso de que exista.
221
<P>
222
<DD><DL>
223

    
224
<DT><B>Throws:</B>
225
<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>
226
</DD>
227
</DL>
228
<HR>
229

    
230
<A NAME="getShape(int)"><!-- --></A><H3>
231
getShape</H3>
232
<PRE>
233
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)
234
                   throws <A HREF="../../../../../../com/iver/cit/gvsig/fmap/drivers/DriverIOException.html" title="class in com.iver.cit.gvsig.fmap.drivers">DriverIOException</A></PRE>
235
<DL>
236
<DD>Devuelve la geometr?a a partir de un ?ndice.
237
<P>
238
<DD><DL>
239
<DT><B>Parameters:</B><DD><CODE>index</CODE> - ?ndice.
240
<DT><B>Returns:</B><DD>Geometr?a.
241
<DT><B>Throws:</B>
242
<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>
243
</DD>
244
</DL>
245
<HR>
246

    
247
<A NAME="getShapeCount()"><!-- --></A><H3>
248
getShapeCount</H3>
249
<PRE>
250
public int <B>getShapeCount</B>()
251
                  throws <A HREF="../../../../../../com/iver/cit/gvsig/fmap/drivers/DriverIOException.html" title="class in com.iver.cit.gvsig.fmap.drivers">DriverIOException</A></PRE>
252
<DL>
253
<DD>Devuelve el n?mero de Shape.
254
<P>
255
<DD><DL>
256

    
257
<DT><B>Returns:</B><DD>N?mero de Shape.
258
<DT><B>Throws:</B>
259
<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>
260
</DD>
261
</DL>
262
<HR>
263

    
264
<A NAME="getFullExtent()"><!-- --></A><H3>
265
getFullExtent</H3>
266
<PRE>
267
public java.awt.geom.Rectangle2D <B>getFullExtent</B>()
268
                                        throws <A HREF="../../../../../../com/iver/cit/gvsig/fmap/drivers/DriverIOException.html" title="class in com.iver.cit.gvsig.fmap.drivers">DriverIOException</A></PRE>
269
<DL>
270
<DD>Devuelve la extensi?n total de la capa.
271
<P>
272
<DD><DL>
273

    
274
<DT><B>Returns:</B><DD>Extensi?n total.
275
<DT><B>Throws:</B>
276
<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>
277
</DD>
278
</DL>
279
<HR>
280

    
281
<A NAME="getShapeType()"><!-- --></A><H3>
282
getShapeType</H3>
283
<PRE>
284
public int <B>getShapeType</B>()
285
                 throws <A HREF="../../../../../../com/iver/cit/gvsig/fmap/drivers/DriverIOException.html" title="class in com.iver.cit.gvsig.fmap.drivers">DriverIOException</A></PRE>
286
<DL>
287
<DD>Obtiene el tipo de las geometr?as almacenadas en esta fuente de datos
288
<P>
289
<DD><DL>
290

    
291
<DT><B>Returns:</B><DD>Obtiene el tipo de la capa. Es un bit-oring de los tipos
292
                    definidos en FShape POINT, LINE, POLYGON o TEXT;
293
<DT><B>Throws:</B>
294
<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>
295
</DD>
296
</DL>
297
<!-- ========= END OF CLASS DATA ========= -->
298
<HR>
299

    
300

    
301
<!-- ======= START OF BOTTOM NAVBAR ====== -->
302
<A NAME="navbar_bottom"><!-- --></A>
303
<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
304
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
305
<TR>
306
<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
307
<A NAME="navbar_bottom_firstrow"><!-- --></A>
308
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
309
  <TR ALIGN="center" VALIGN="top">
310
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
311
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
312
  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
313
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
314
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
315
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
316
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
317
  </TR>
318
</TABLE>
319
</TD>
320
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
321
</EM>
322
</TD>
323
</TR>
324

    
325
<TR>
326
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
327
&nbsp;<A HREF="../../../../../../com/iver/cit/gvsig/fmap/layers/RasterOperations.html" title="interface in com.iver.cit.gvsig.fmap.layers"><B>PREV CLASS</B></A>&nbsp;
328
&nbsp;<A HREF="../../../../../../com/iver/cit/gvsig/fmap/layers/SelectionListener.html" title="interface in com.iver.cit.gvsig.fmap.layers"><B>NEXT CLASS</B></A></FONT></TD>
329
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
330
  <A HREF="../../../../../../index.html" target="_top"><B>FRAMES</B></A>  &nbsp;
331
&nbsp;<A HREF="ReadableVectorial.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
332
&nbsp;<SCRIPT type="text/javascript">
333
  <!--
334
  if(window==top) {
335
    document.writeln('<A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
336
  }
337
  //-->
338
</SCRIPT>
339
<NOSCRIPT>
340
  <A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>
341
</NOSCRIPT>
342

    
343
</FONT></TD>
344
</TR>
345
<TR>
346
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
347
  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
348
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
349
DETAIL:&nbsp;FIELD&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
350
</TR>
351
</TABLE>
352
<A NAME="skip-navbar_bottom"></A>
353
<!-- ======== END OF BOTTOM NAVBAR ======= -->
354

    
355
<HR>
356

    
357
</BODY>
358
</HTML>