Statistics
| Revision:

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

History | View | Annotate | Download (26.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:48 CET 2005 -->
6
<TITLE>
7
LabelDriver (FMap API)
8
</TITLE>
9

    
10
<META NAME="keywords" CONTENT="com.iver.cit.gvsig.fmap.drivers.LabelDriver 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="LabelDriver (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/drivers/DriverAttributes.html" title="class in com.iver.cit.gvsig.fmap.drivers"><B>PREV CLASS</B></A>&nbsp;
53
&nbsp;<A HREF="../../../../../../com/iver/cit/gvsig/fmap/drivers/MemoryDriver.html" title="class in com.iver.cit.gvsig.fmap.drivers"><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="LabelDriver.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.drivers</FONT>
85
<BR>
86
Class LabelDriver</H2>
87
<PRE>
88
java.lang.Object
89
  <IMG SRC="../../../../../../resources/inherit.gif" ALT="extended by"><B>com.iver.cit.gvsig.fmap.drivers.LabelDriver</B>
90
</PRE>
91
<DL>
92
<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../../../../../../com/iver/cit/gvsig/fmap/drivers/VectorialDriver.html" title="interface in com.iver.cit.gvsig.fmap.drivers">VectorialDriver</A>, <A HREF="../../../../../../com/iver/cit/gvsig/fmap/drivers/VectorialFileDriver.html" title="interface in com.iver.cit.gvsig.fmap.drivers">VectorialFileDriver</A></DD>
93
</DL>
94
<HR>
95
<DL>
96
<DT>public class <B>LabelDriver</B><DT>extends java.lang.Object<DT>implements <A HREF="../../../../../../com/iver/cit/gvsig/fmap/drivers/VectorialFileDriver.html" title="interface in com.iver.cit.gvsig.fmap.drivers">VectorialFileDriver</A></DL>
97

    
98
<P>
99
Driver que lee un shapefile de puntos y devuelve las IGeometry resultantes
100
 de las llamadas a ShapeFactory.createLabel()
101
<P>
102

    
103
<P>
104
<HR>
105

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

    
109

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

    
112

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

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

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

    
131
<A NAME="method_summary"><!-- --></A>
132
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
133
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
134
<TD COLSPAN=2><FONT SIZE="+2">
135
<B>Method Summary</B></FONT></TD>
136
</TR>
137
<TR BGCOLOR="white" CLASS="TableRowColor">
138
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
139
<CODE>&nbsp;boolean</CODE></FONT></TD>
140
<TD><CODE><B><A HREF="../../../../../../com/iver/cit/gvsig/fmap/drivers/LabelDriver.html#accept(java.io.File)">accept</A></B>(java.io.File&nbsp;f)</CODE>
141

    
142
<BR>
143
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Define los tipos de fichero que puede leer el driver. </TD>
144
</TR>
145
<TR BGCOLOR="white" CLASS="TableRowColor">
146
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
147
<CODE>&nbsp;void</CODE></FONT></TD>
148
<TD><CODE><B><A HREF="../../../../../../com/iver/cit/gvsig/fmap/drivers/LabelDriver.html#close()">close</A></B>()</CODE>
149

    
150
<BR>
151
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Cuando se terminan las operaciones sobre el fichero se invoca ?ste
152
 m?todo para cerrar el descriptor que se abri? en f</TD>
153
</TR>
154
<TR BGCOLOR="white" CLASS="TableRowColor">
155
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
156
<CODE>&nbsp;java.lang.String</CODE></FONT></TD>
157
<TD><CODE><B><A HREF="../../../../../../com/iver/cit/gvsig/fmap/drivers/LabelDriver.html#getDataDriverName()">getDataDriverName</A></B>()</CODE>
158

    
159
<BR>
160
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
161
</TR>
162
<TR BGCOLOR="white" CLASS="TableRowColor">
163
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
164
<CODE>&nbsp;java.io.File</CODE></FONT></TD>
165
<TD><CODE><B><A HREF="../../../../../../com/iver/cit/gvsig/fmap/drivers/LabelDriver.html#getDataFile(java.io.File)">getDataFile</A></B>(java.io.File&nbsp;f)</CODE>
166

    
167
<BR>
168
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
169
</TR>
170
<TR BGCOLOR="white" CLASS="TableRowColor">
171
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
172
<CODE>&nbsp;<A HREF="../../../../../../com/iver/cit/gvsig/fmap/drivers/DriverAttributes.html" title="class in com.iver.cit.gvsig.fmap.drivers">DriverAttributes</A></CODE></FONT></TD>
173
<TD><CODE><B><A HREF="../../../../../../com/iver/cit/gvsig/fmap/drivers/LabelDriver.html#getDriverAttributes()">getDriverAttributes</A></B>()</CODE>
174

    
175
<BR>
176
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Devuelve los atributos que necesitemos conocer de un driver.
177
 </TD>
178
</TR>
179
<TR BGCOLOR="white" CLASS="TableRowColor">
180
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
181
<CODE>&nbsp;java.awt.geom.Rectangle2D</CODE></FONT></TD>
182
<TD><CODE><B><A HREF="../../../../../../com/iver/cit/gvsig/fmap/drivers/LabelDriver.html#getFullExtent()">getFullExtent</A></B>()</CODE>
183

    
184
<BR>
185
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Obtiene el bounding box de la capa</TD>
186
</TR>
187
<TR BGCOLOR="white" CLASS="TableRowColor">
188
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
189
<CODE>&nbsp;java.lang.String</CODE></FONT></TD>
190
<TD><CODE><B><A HREF="../../../../../../com/iver/cit/gvsig/fmap/drivers/LabelDriver.html#getName()">getName</A></B>()</CODE>
191

    
192
<BR>
193
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
194
</TR>
195
<TR BGCOLOR="white" CLASS="TableRowColor">
196
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
197
<CODE>&nbsp;DataSource</CODE></FONT></TD>
198
<TD><CODE><B><A HREF="../../../../../../com/iver/cit/gvsig/fmap/drivers/LabelDriver.html#getRecordset()">getRecordset</A></B>()</CODE>
199

    
200
<BR>
201
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
202
</TR>
203
<TR BGCOLOR="white" CLASS="TableRowColor">
204
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
205
<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>
206
<TD><CODE><B><A HREF="../../../../../../com/iver/cit/gvsig/fmap/drivers/LabelDriver.html#getShape(int)">getShape</A></B>(int&nbsp;index)</CODE>
207

    
208
<BR>
209
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Obtiene del fichero abierto en open la geometr?a index-?sima</TD>
210
</TR>
211
<TR BGCOLOR="white" CLASS="TableRowColor">
212
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
213
<CODE>&nbsp;int</CODE></FONT></TD>
214
<TD><CODE><B><A HREF="../../../../../../com/iver/cit/gvsig/fmap/drivers/LabelDriver.html#getShapeCount()">getShapeCount</A></B>()</CODE>
215

    
216
<BR>
217
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Obtiene el n?mero de geometr?as que contiene
218
 la capa</TD>
219
</TR>
220
<TR BGCOLOR="white" CLASS="TableRowColor">
221
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
222
<CODE>&nbsp;int</CODE></FONT></TD>
223
<TD><CODE><B><A HREF="../../../../../../com/iver/cit/gvsig/fmap/drivers/LabelDriver.html#getShapeType()">getShapeType</A></B>()</CODE>
224

    
225
<BR>
226
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Devuelve el tipo de los shapes que hay en el fichero. </TD>
227
</TR>
228
<TR BGCOLOR="white" CLASS="TableRowColor">
229
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
230
<CODE>&nbsp;void</CODE></FONT></TD>
231
<TD><CODE><B><A HREF="../../../../../../com/iver/cit/gvsig/fmap/drivers/LabelDriver.html#initialize()">initialize</A></B>()</CODE>
232

    
233
<BR>
234
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;M?todo invocado una s?la vez durante la ejecuci?n justo antes
235
 de visualizar una capa. </TD>
236
</TR>
237
<TR BGCOLOR="white" CLASS="TableRowColor">
238
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
239
<CODE>&nbsp;void</CODE></FONT></TD>
240
<TD><CODE><B><A HREF="../../../../../../com/iver/cit/gvsig/fmap/drivers/LabelDriver.html#open(java.io.File)">open</A></B>(java.io.File&nbsp;f)</CODE>
241

    
242
<BR>
243
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Abre el fichero para una serie de operaciones.</TD>
244
</TR>
245
</TABLE>
246
&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
247
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
248
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
249
<TD><B>Methods inherited from class java.lang.Object</B></TD>
250
</TR>
251
<TR BGCOLOR="white" CLASS="TableRowColor">
252
<TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</CODE></TD>
253
</TR>
254
</TABLE>
255
&nbsp;
256
<P>
257

    
258
<!-- ============ FIELD DETAIL =========== -->
259

    
260

    
261
<!-- ========= CONSTRUCTOR DETAIL ======== -->
262

    
263
<A NAME="constructor_detail"><!-- --></A>
264
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
265
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
266
<TD COLSPAN=1><FONT SIZE="+2">
267
<B>Constructor Detail</B></FONT></TD>
268
</TR>
269
</TABLE>
270

    
271
<A NAME="LabelDriver()"><!-- --></A><H3>
272
LabelDriver</H3>
273
<PRE>
274
public <B>LabelDriver</B>()</PRE>
275
<DL>
276
</DL>
277

    
278
<!-- ============ METHOD DETAIL ========== -->
279

    
280
<A NAME="method_detail"><!-- --></A>
281
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
282
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
283
<TD COLSPAN=1><FONT SIZE="+2">
284
<B>Method Detail</B></FONT></TD>
285
</TR>
286
</TABLE>
287

    
288
<A NAME="open(java.io.File)"><!-- --></A><H3>
289
open</H3>
290
<PRE>
291
public void <B>open</B>(java.io.File&nbsp;f)
292
          throws java.io.IOException</PRE>
293
<DL>
294
<DD><B>Description copied from interface: <CODE><A HREF="../../../../../../com/iver/cit/gvsig/fmap/drivers/VectorialFileDriver.html" title="interface in com.iver.cit.gvsig.fmap.drivers">VectorialFileDriver</A></CODE></B></DD>
295
<DD>Abre el fichero para una serie de operaciones.
296
<P>
297
<DD><DL>
298
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../com/iver/cit/gvsig/fmap/drivers/VectorialFileDriver.html#open(java.io.File)">open</A></CODE> in interface <CODE><A HREF="../../../../../../com/iver/cit/gvsig/fmap/drivers/VectorialFileDriver.html" title="interface in com.iver.cit.gvsig.fmap.drivers">VectorialFileDriver</A></CODE></DL>
299
</DD>
300
<DD><DL>
301
<DT><B>Parameters:</B><DD><CODE>f</CODE> - Fichero sobre el que se va a operar
302
<DT><B>Throws:</B>
303
<DD><CODE>java.io.IOException</CODE> - Si se produce alg?n error<DT><B>See Also:</B><DD><A HREF="../../../../../../com/iver/cit/gvsig/fmap/drivers/VectorialFileDriver.html#open(java.io.File)"><CODE>VectorialFileDriver.open(java.io.File)</CODE></A></DL>
304
</DD>
305
</DL>
306
<HR>
307

    
308
<A NAME="close()"><!-- --></A><H3>
309
close</H3>
310
<PRE>
311
public void <B>close</B>()
312
           throws java.io.IOException</PRE>
313
<DL>
314
<DD><B>Description copied from interface: <CODE><A HREF="../../../../../../com/iver/cit/gvsig/fmap/drivers/VectorialFileDriver.html" title="interface in com.iver.cit.gvsig.fmap.drivers">VectorialFileDriver</A></CODE></B></DD>
315
<DD>Cuando se terminan las operaciones sobre el fichero se invoca ?ste
316
 m?todo para cerrar el descriptor que se abri? en f
317
<P>
318
<DD><DL>
319
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../com/iver/cit/gvsig/fmap/drivers/VectorialFileDriver.html#close()">close</A></CODE> in interface <CODE><A HREF="../../../../../../com/iver/cit/gvsig/fmap/drivers/VectorialFileDriver.html" title="interface in com.iver.cit.gvsig.fmap.drivers">VectorialFileDriver</A></CODE></DL>
320
</DD>
321
<DD><DL>
322

    
323
<DT><B>Throws:</B>
324
<DD><CODE>java.io.IOException</CODE> - Si se produce alg?n error<DT><B>See Also:</B><DD><A HREF="../../../../../../com/iver/cit/gvsig/fmap/drivers/VectorialFileDriver.html#close()"><CODE>VectorialFileDriver.close()</CODE></A></DL>
325
</DD>
326
</DL>
327
<HR>
328

    
329
<A NAME="getShape(int)"><!-- --></A><H3>
330
getShape</H3>
331
<PRE>
332
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)
333
                   throws java.io.IOException</PRE>
334
<DL>
335
<DD><B>Description copied from interface: <CODE><A HREF="../../../../../../com/iver/cit/gvsig/fmap/drivers/VectorialFileDriver.html" title="interface in com.iver.cit.gvsig.fmap.drivers">VectorialFileDriver</A></CODE></B></DD>
336
<DD>Obtiene del fichero abierto en open la geometr?a index-?sima
337
<P>
338
<DD><DL>
339
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../com/iver/cit/gvsig/fmap/drivers/VectorialFileDriver.html#getShape(int)">getShape</A></CODE> in interface <CODE><A HREF="../../../../../../com/iver/cit/gvsig/fmap/drivers/VectorialFileDriver.html" title="interface in com.iver.cit.gvsig.fmap.drivers">VectorialFileDriver</A></CODE></DL>
340
</DD>
341
<DD><DL>
342
<DT><B>Parameters:</B><DD><CODE>index</CODE> - ?ndice de la geometr?a que se quiere obtener
343
<DT><B>Returns:</B><DD>IGeometry. Construida mediante llamadas a ShapeFactory
344
<DT><B>Throws:</B>
345
<DD><CODE>java.io.IOException</CODE> - Si se produce alg?n error<DT><B>See Also:</B><DD><A HREF="../../../../../../com/iver/cit/gvsig/fmap/drivers/VectorialFileDriver.html#getShape(int)"><CODE>VectorialFileDriver.getShape(int)</CODE></A></DL>
346
</DD>
347
</DL>
348
<HR>
349

    
350
<A NAME="getShapeCount()"><!-- --></A><H3>
351
getShapeCount</H3>
352
<PRE>
353
public int <B>getShapeCount</B>()
354
                  throws java.io.IOException</PRE>
355
<DL>
356
<DD><B>Description copied from interface: <CODE><A HREF="../../../../../../com/iver/cit/gvsig/fmap/drivers/VectorialFileDriver.html" title="interface in com.iver.cit.gvsig.fmap.drivers">VectorialFileDriver</A></CODE></B></DD>
357
<DD>Obtiene el n?mero de geometr?as que contiene
358
 la capa
359
<P>
360
<DD><DL>
361
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../com/iver/cit/gvsig/fmap/drivers/VectorialFileDriver.html#getShapeCount()">getShapeCount</A></CODE> in interface <CODE><A HREF="../../../../../../com/iver/cit/gvsig/fmap/drivers/VectorialFileDriver.html" title="interface in com.iver.cit.gvsig.fmap.drivers">VectorialFileDriver</A></CODE></DL>
362
</DD>
363
<DD><DL>
364

    
365
<DT><B>Returns:</B><DD>int
366
<DT><B>Throws:</B>
367
<DD><CODE>java.io.IOException</CODE> - Si se produce alg?n error<DT><B>See Also:</B><DD><A HREF="../../../../../../com/iver/cit/gvsig/fmap/drivers/VectorialFileDriver.html#getShapeCount()"><CODE>VectorialFileDriver.getShapeCount()</CODE></A></DL>
368
</DD>
369
</DL>
370
<HR>
371

    
372
<A NAME="getFullExtent()"><!-- --></A><H3>
373
getFullExtent</H3>
374
<PRE>
375
public java.awt.geom.Rectangle2D <B>getFullExtent</B>()
376
                                        throws java.io.IOException</PRE>
377
<DL>
378
<DD><B>Description copied from interface: <CODE><A HREF="../../../../../../com/iver/cit/gvsig/fmap/drivers/VectorialFileDriver.html" title="interface in com.iver.cit.gvsig.fmap.drivers">VectorialFileDriver</A></CODE></B></DD>
379
<DD>Obtiene el bounding box de la capa
380
<P>
381
<DD><DL>
382
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../com/iver/cit/gvsig/fmap/drivers/VectorialFileDriver.html#getFullExtent()">getFullExtent</A></CODE> in interface <CODE><A HREF="../../../../../../com/iver/cit/gvsig/fmap/drivers/VectorialFileDriver.html" title="interface in com.iver.cit.gvsig.fmap.drivers">VectorialFileDriver</A></CODE></DL>
383
</DD>
384
<DD><DL>
385

    
386
<DT><B>Returns:</B><DD>Rectangle2D
387
<DT><B>Throws:</B>
388
<DD><CODE>java.io.IOException</CODE> - Si se produce alg?n error<DT><B>See Also:</B><DD><A HREF="../../../../../../com/iver/cit/gvsig/fmap/drivers/VectorialFileDriver.html#getFullExtent()"><CODE>VectorialFileDriver.getFullExtent()</CODE></A></DL>
389
</DD>
390
</DL>
391
<HR>
392

    
393
<A NAME="initialize()"><!-- --></A><H3>
394
initialize</H3>
395
<PRE>
396
public void <B>initialize</B>()
397
                throws java.io.IOException</PRE>
398
<DL>
399
<DD><B>Description copied from interface: <CODE><A HREF="../../../../../../com/iver/cit/gvsig/fmap/drivers/VectorialFileDriver.html" title="interface in com.iver.cit.gvsig.fmap.drivers">VectorialFileDriver</A></CODE></B></DD>
400
<DD>M?todo invocado una s?la vez durante la ejecuci?n justo antes
401
 de visualizar una capa. En ?l se deben de hacer las inicializaciones
402
 necesarias
403
<P>
404
<DD><DL>
405
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../com/iver/cit/gvsig/fmap/drivers/VectorialFileDriver.html#initialize()">initialize</A></CODE> in interface <CODE><A HREF="../../../../../../com/iver/cit/gvsig/fmap/drivers/VectorialFileDriver.html" title="interface in com.iver.cit.gvsig.fmap.drivers">VectorialFileDriver</A></CODE></DL>
406
</DD>
407
<DD><DL>
408

    
409
<DT><B>Throws:</B>
410
<DD><CODE>java.io.IOException</CODE> - Si se produce alg?n error<DT><B>See Also:</B><DD><A HREF="../../../../../../com/iver/cit/gvsig/fmap/drivers/VectorialFileDriver.html#initialize()"><CODE>VectorialFileDriver.initialize()</CODE></A></DL>
411
</DD>
412
</DL>
413
<HR>
414

    
415
<A NAME="getShapeType()"><!-- --></A><H3>
416
getShapeType</H3>
417
<PRE>
418
public int <B>getShapeType</B>()</PRE>
419
<DL>
420
<DD><B>Description copied from interface: <CODE><A HREF="../../../../../../com/iver/cit/gvsig/fmap/drivers/VectorialDriver.html" title="interface in com.iver.cit.gvsig.fmap.drivers">VectorialDriver</A></CODE></B></DD>
421
<DD>Devuelve el tipo de los shapes que hay en el fichero. Pueden haber
422
 varios tipos de shapes y para indicar esto se devuelve un bitoring de
423
 los tipos que contiene el fichero. Por ejemplo un fichero que contenga
424
 textos y lineas devolver? la expresi?n (FShape.LINE | FShape.TEXT)
425
<P>
426
<DD><DL>
427
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../com/iver/cit/gvsig/fmap/drivers/VectorialDriver.html#getShapeType()">getShapeType</A></CODE> in interface <CODE><A HREF="../../../../../../com/iver/cit/gvsig/fmap/drivers/VectorialDriver.html" title="interface in com.iver.cit.gvsig.fmap.drivers">VectorialDriver</A></CODE></DL>
428
</DD>
429
<DD><DL>
430

    
431
<DT><B>Returns:</B><DD>tipo de shape.<DT><B>See Also:</B><DD><A HREF="../../../../../../com/iver/cit/gvsig/fmap/drivers/VectorialDriver.html#getShapeType()"><CODE>VectorialDriver.getShapeType()</CODE></A></DL>
432
</DD>
433
</DL>
434
<HR>
435

    
436
<A NAME="getRecordset()"><!-- --></A><H3>
437
getRecordset</H3>
438
<PRE>
439
public DataSource <B>getRecordset</B>()</PRE>
440
<DL>
441
<DD><DL>
442
</DL>
443
</DD>
444
<DD><DL>
445
<DT><B>See Also:</B><DD><CODE>com.iver.cit.gvsig.fmap.drivers.VectorialDriver#getRecordset()</CODE></DL>
446
</DD>
447
</DL>
448
<HR>
449

    
450
<A NAME="getName()"><!-- --></A><H3>
451
getName</H3>
452
<PRE>
453
public java.lang.String <B>getName</B>()</PRE>
454
<DL>
455
<DD><DL>
456
</DL>
457
</DD>
458
<DD><DL>
459
<DT><B>See Also:</B><DD><CODE>com.hardcode.driverManager.Driver#getType()</CODE></DL>
460
</DD>
461
</DL>
462
<HR>
463

    
464
<A NAME="accept(java.io.File)"><!-- --></A><H3>
465
accept</H3>
466
<PRE>
467
public boolean <B>accept</B>(java.io.File&nbsp;f)</PRE>
468
<DL>
469
<DD><B>Description copied from interface: <CODE><A HREF="../../../../../../com/iver/cit/gvsig/fmap/drivers/VectorialFileDriver.html" title="interface in com.iver.cit.gvsig.fmap.drivers">VectorialFileDriver</A></CODE></B></DD>
470
<DD>Define los tipos de fichero que puede leer el driver. Si devuelve true,
471
 el fichero est? aceptado (es de los que el driver puede leer), si
472
 devuelve false es porque no lo puede leer.
473
<P>
474
<DD><DL>
475
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../com/iver/cit/gvsig/fmap/drivers/VectorialFileDriver.html#accept(java.io.File)">accept</A></CODE> in interface <CODE><A HREF="../../../../../../com/iver/cit/gvsig/fmap/drivers/VectorialFileDriver.html" title="interface in com.iver.cit.gvsig.fmap.drivers">VectorialFileDriver</A></CODE></DL>
476
</DD>
477
<DD><DL>
478
<DT><B>Parameters:</B><DD><CODE>f</CODE> - Fichero
479
<DT><B>Returns:</B><DD>boolean<DT><B>See Also:</B><DD><A HREF="../../../../../../com/iver/cit/gvsig/fmap/drivers/VectorialFileDriver.html#accept(java.io.File)"><CODE>VectorialFileDriver.accept(java.io.File)</CODE></A></DL>
480
</DD>
481
</DL>
482
<HR>
483

    
484
<A NAME="getDataDriverName()"><!-- --></A><H3>
485
getDataDriverName</H3>
486
<PRE>
487
public java.lang.String <B>getDataDriverName</B>()</PRE>
488
<DL>
489
<DD><DL>
490
</DL>
491
</DD>
492
<DD><DL>
493
<DT><B>See Also:</B><DD><CODE>com.iver.cit.gvsig.fmap.drivers.VectorialFileDriver#getDataDriverName()</CODE></DL>
494
</DD>
495
</DL>
496
<HR>
497

    
498
<A NAME="getDataFile(java.io.File)"><!-- --></A><H3>
499
getDataFile</H3>
500
<PRE>
501
public java.io.File <B>getDataFile</B>(java.io.File&nbsp;f)</PRE>
502
<DL>
503
<DD><DL>
504
</DL>
505
</DD>
506
<DD><DL>
507
<DT><B>See Also:</B><DD><CODE>com.iver.cit.gvsig.fmap.drivers.VectorialFileDriver#getDataFile(java.io.File)</CODE></DL>
508
</DD>
509
</DL>
510
<HR>
511

    
512
<A NAME="getDriverAttributes()"><!-- --></A><H3>
513
getDriverAttributes</H3>
514
<PRE>
515
public <A HREF="../../../../../../com/iver/cit/gvsig/fmap/drivers/DriverAttributes.html" title="class in com.iver.cit.gvsig.fmap.drivers">DriverAttributes</A> <B>getDriverAttributes</B>()</PRE>
516
<DL>
517
<DD><B>Description copied from interface: <CODE><A HREF="../../../../../../com/iver/cit/gvsig/fmap/drivers/VectorialDriver.html" title="interface in com.iver.cit.gvsig.fmap.drivers">VectorialDriver</A></CODE></B></DD>
518
<DD>Devuelve los atributos que necesitemos conocer de un driver.
519
 Por ejemplo, si se carga en memoria, o cualquier otra cosa que
520
 necesitemos. Pasa a trav?s del adapter para que una FLayer pueda
521
 conocer ciertos aspectos del driver que le est? entregando las
522
 features.
523
<P>
524
<DD><DL>
525
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../com/iver/cit/gvsig/fmap/drivers/VectorialDriver.html#getDriverAttributes()">getDriverAttributes</A></CODE> in interface <CODE><A HREF="../../../../../../com/iver/cit/gvsig/fmap/drivers/VectorialDriver.html" title="interface in com.iver.cit.gvsig.fmap.drivers">VectorialDriver</A></CODE></DL>
526
</DD>
527
<DD><DL>
528

    
529
<DT><B>Returns:</B><DD></DL>
530
</DD>
531
</DL>
532
<!-- ========= END OF CLASS DATA ========= -->
533
<HR>
534

    
535

    
536
<!-- ======= START OF BOTTOM NAVBAR ====== -->
537
<A NAME="navbar_bottom"><!-- --></A>
538
<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
539
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
540
<TR>
541
<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
542
<A NAME="navbar_bottom_firstrow"><!-- --></A>
543
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
544
  <TR ALIGN="center" VALIGN="top">
545
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
546
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
547
  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
548
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
549
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
550
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
551
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
552
  </TR>
553
</TABLE>
554
</TD>
555
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
556
</EM>
557
</TD>
558
</TR>
559

    
560
<TR>
561
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
562
&nbsp;<A HREF="../../../../../../com/iver/cit/gvsig/fmap/drivers/DriverAttributes.html" title="class in com.iver.cit.gvsig.fmap.drivers"><B>PREV CLASS</B></A>&nbsp;
563
&nbsp;<A HREF="../../../../../../com/iver/cit/gvsig/fmap/drivers/MemoryDriver.html" title="class in com.iver.cit.gvsig.fmap.drivers"><B>NEXT CLASS</B></A></FONT></TD>
564
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
565
  <A HREF="../../../../../../index.html" target="_top"><B>FRAMES</B></A>  &nbsp;
566
&nbsp;<A HREF="LabelDriver.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
567
&nbsp;<SCRIPT type="text/javascript">
568
  <!--
569
  if(window==top) {
570
    document.writeln('<A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
571
  }
572
  //-->
573
</SCRIPT>
574
<NOSCRIPT>
575
  <A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>
576
</NOSCRIPT>
577

    
578
</FONT></TD>
579
</TR>
580
<TR>
581
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
582
  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
583
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
584
DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
585
</TR>
586
</TABLE>
587
<A NAME="skip-navbar_bottom"></A>
588
<!-- ======== END OF BOTTOM NAVBAR ======= -->
589

    
590
<HR>
591

    
592
</BODY>
593
</HTML>