Statistics
| Revision:

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

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

    
10
<META NAME="keywords" CONTENT="com.iver.cit.gvsig.fmap.drivers.dgn.DGNDriver 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="DGNDriver (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/dgn/ByteUtils.html" title="class in com.iver.cit.gvsig.fmap.drivers.dgn"><B>PREV CLASS</B></A>&nbsp;
53
&nbsp;<A HREF="../../../../../../../com/iver/cit/gvsig/fmap/drivers/dgn/DGNElemArc.html" title="class in com.iver.cit.gvsig.fmap.drivers.dgn"><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="DGNDriver.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.dgn</FONT>
85
<BR>
86
Class DGNDriver</H2>
87
<PRE>
88
java.lang.Object
89
  <IMG SRC="../../../../../../../resources/inherit.gif" ALT="extended by"><B>com.iver.cit.gvsig.fmap.drivers.dgn.DGNDriver</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>DGNDriver</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 DGN.
100
<P>
101

    
102
<P>
103
<DL>
104
<DT><B>Author:</B></DT>
105
  <DD>Vicente Caballero Navarro</DD>
106
</DL>
107
<HR>
108

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

    
112

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

    
115

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

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

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

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

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

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

    
162
<BR>
163
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
164
</TR>
165
<TR BGCOLOR="white" CLASS="TableRowColor">
166
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
167
<CODE>&nbsp;java.lang.String</CODE></FONT></TD>
168
<TD><CODE><B><A HREF="../../../../../../../com/iver/cit/gvsig/fmap/drivers/dgn/DGNDriver.html#getDataDriverName()">getDataDriverName</A></B>()</CODE>
169

    
170
<BR>
171
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
172
</TR>
173
<TR BGCOLOR="white" CLASS="TableRowColor">
174
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
175
<CODE>&nbsp;java.io.File</CODE></FONT></TD>
176
<TD><CODE><B><A HREF="../../../../../../../com/iver/cit/gvsig/fmap/drivers/dgn/DGNDriver.html#getDataFile(java.io.File)">getDataFile</A></B>(java.io.File&nbsp;f)</CODE>
177

    
178
<BR>
179
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
180
</TR>
181
<TR BGCOLOR="white" CLASS="TableRowColor">
182
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
183
<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>
184
<TD><CODE><B><A HREF="../../../../../../../com/iver/cit/gvsig/fmap/drivers/dgn/DGNDriver.html#getDriverAttributes()">getDriverAttributes</A></B>()</CODE>
185

    
186
<BR>
187
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Devuelve los atributos que necesitemos conocer de un driver.
188
 </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/drivers/dgn/DGNDriver.html#getFieldCount()">getFieldCount</A></B>()</CODE>
194

    
195
<BR>
196
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
197
</TR>
198
<TR BGCOLOR="white" CLASS="TableRowColor">
199
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
200
<CODE>&nbsp;java.lang.String</CODE></FONT></TD>
201
<TD><CODE><B><A HREF="../../../../../../../com/iver/cit/gvsig/fmap/drivers/dgn/DGNDriver.html#getFieldName(int)">getFieldName</A></B>(int&nbsp;fieldId)</CODE>
202

    
203
<BR>
204
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
205
</TR>
206
<TR BGCOLOR="white" CLASS="TableRowColor">
207
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
208
<CODE>&nbsp;Value</CODE></FONT></TD>
209
<TD><CODE><B><A HREF="../../../../../../../com/iver/cit/gvsig/fmap/drivers/dgn/DGNDriver.html#getFieldValue(long, int)">getFieldValue</A></B>(long&nbsp;rowIndex,
210
              int&nbsp;fieldId)</CODE>
211

    
212
<BR>
213
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
214
</TR>
215
<TR BGCOLOR="white" CLASS="TableRowColor">
216
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
217
<CODE>&nbsp;java.awt.geom.Rectangle2D</CODE></FONT></TD>
218
<TD><CODE><B><A HREF="../../../../../../../com/iver/cit/gvsig/fmap/drivers/dgn/DGNDriver.html#getFullExtent()">getFullExtent</A></B>()</CODE>
219

    
220
<BR>
221
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Obtiene el bounding box de la capa</TD>
222
</TR>
223
<TR BGCOLOR="white" CLASS="TableRowColor">
224
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
225
<CODE>&nbsp;java.lang.String</CODE></FONT></TD>
226
<TD><CODE><B><A HREF="../../../../../../../com/iver/cit/gvsig/fmap/drivers/dgn/DGNDriver.html#getName()">getName</A></B>()</CODE>
227

    
228
<BR>
229
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
230
</TR>
231
<TR BGCOLOR="white" CLASS="TableRowColor">
232
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
233
<CODE>&nbsp;long</CODE></FONT></TD>
234
<TD><CODE><B><A HREF="../../../../../../../com/iver/cit/gvsig/fmap/drivers/dgn/DGNDriver.html#getRowCount()">getRowCount</A></B>()</CODE>
235

    
236
<BR>
237
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
238
</TR>
239
<TR BGCOLOR="white" CLASS="TableRowColor">
240
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
241
<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>
242
<TD><CODE><B><A HREF="../../../../../../../com/iver/cit/gvsig/fmap/drivers/dgn/DGNDriver.html#getShape(int)">getShape</A></B>(int&nbsp;index)</CODE>
243

    
244
<BR>
245
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Obtiene del fichero abierto en open la geometr?a index-?sima</TD>
246
</TR>
247
<TR BGCOLOR="white" CLASS="TableRowColor">
248
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
249
<CODE>&nbsp;int</CODE></FONT></TD>
250
<TD><CODE><B><A HREF="../../../../../../../com/iver/cit/gvsig/fmap/drivers/dgn/DGNDriver.html#getShapeCount()">getShapeCount</A></B>()</CODE>
251

    
252
<BR>
253
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Obtiene el n?mero de geometr?as que contiene
254
 la capa</TD>
255
</TR>
256
<TR BGCOLOR="white" CLASS="TableRowColor">
257
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
258
<CODE>&nbsp;int</CODE></FONT></TD>
259
<TD><CODE><B><A HREF="../../../../../../../com/iver/cit/gvsig/fmap/drivers/dgn/DGNDriver.html#getShapeType()">getShapeType</A></B>()</CODE>
260

    
261
<BR>
262
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Devuelve el tipo de los shapes que hay en el fichero. </TD>
263
</TR>
264
<TR BGCOLOR="white" CLASS="TableRowColor">
265
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
266
<CODE>&nbsp;void</CODE></FONT></TD>
267
<TD><CODE><B><A HREF="../../../../../../../com/iver/cit/gvsig/fmap/drivers/dgn/DGNDriver.html#initialize()">initialize</A></B>()</CODE>
268

    
269
<BR>
270
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;M?todo invocado una s?la vez durante la ejecuci?n justo antes
271
 de visualizar una capa. </TD>
272
</TR>
273
<TR BGCOLOR="white" CLASS="TableRowColor">
274
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
275
<CODE>&nbsp;void</CODE></FONT></TD>
276
<TD><CODE><B><A HREF="../../../../../../../com/iver/cit/gvsig/fmap/drivers/dgn/DGNDriver.html#open(java.io.File)">open</A></B>(java.io.File&nbsp;f)</CODE>
277

    
278
<BR>
279
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Abre el fichero para una serie de operaciones.</TD>
280
</TR>
281
</TABLE>
282
&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
283
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
284
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
285
<TD><B>Methods inherited from class java.lang.Object</B></TD>
286
</TR>
287
<TR BGCOLOR="white" CLASS="TableRowColor">
288
<TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</CODE></TD>
289
</TR>
290
</TABLE>
291
&nbsp;
292
<P>
293

    
294
<!-- ============ FIELD DETAIL =========== -->
295

    
296

    
297
<!-- ========= CONSTRUCTOR DETAIL ======== -->
298

    
299
<A NAME="constructor_detail"><!-- --></A>
300
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
301
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
302
<TD COLSPAN=1><FONT SIZE="+2">
303
<B>Constructor Detail</B></FONT></TD>
304
</TR>
305
</TABLE>
306

    
307
<A NAME="DGNDriver()"><!-- --></A><H3>
308
DGNDriver</H3>
309
<PRE>
310
public <B>DGNDriver</B>()</PRE>
311
<DL>
312
</DL>
313

    
314
<!-- ============ METHOD DETAIL ========== -->
315

    
316
<A NAME="method_detail"><!-- --></A>
317
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
318
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
319
<TD COLSPAN=1><FONT SIZE="+2">
320
<B>Method Detail</B></FONT></TD>
321
</TR>
322
</TABLE>
323

    
324
<A NAME="open(java.io.File)"><!-- --></A><H3>
325
open</H3>
326
<PRE>
327
public void <B>open</B>(java.io.File&nbsp;f)
328
          throws java.io.IOException</PRE>
329
<DL>
330
<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>
331
<DD>Abre el fichero para una serie de operaciones.
332
<P>
333
<DD><DL>
334
<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>
335
</DD>
336
<DD><DL>
337
<DT><B>Parameters:</B><DD><CODE>f</CODE> - Fichero sobre el que se va a operar
338
<DT><B>Throws:</B>
339
<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>
340
</DD>
341
</DL>
342
<HR>
343

    
344
<A NAME="close()"><!-- --></A><H3>
345
close</H3>
346
<PRE>
347
public void <B>close</B>()
348
           throws java.io.IOException</PRE>
349
<DL>
350
<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>
351
<DD>Cuando se terminan las operaciones sobre el fichero se invoca ?ste
352
 m?todo para cerrar el descriptor que se abri? en f
353
<P>
354
<DD><DL>
355
<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>
356
</DD>
357
<DD><DL>
358

    
359
<DT><B>Throws:</B>
360
<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>
361
</DD>
362
</DL>
363
<HR>
364

    
365
<A NAME="getShape(int)"><!-- --></A><H3>
366
getShape</H3>
367
<PRE>
368
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)
369
                   throws java.io.IOException</PRE>
370
<DL>
371
<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>
372
<DD>Obtiene del fichero abierto en open la geometr?a index-?sima
373
<P>
374
<DD><DL>
375
<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>
376
</DD>
377
<DD><DL>
378
<DT><B>Parameters:</B><DD><CODE>index</CODE> - ?ndice de la geometr?a que se quiere obtener
379
<DT><B>Returns:</B><DD>IGeometry. Construida mediante llamadas a ShapeFactory
380
<DT><B>Throws:</B>
381
<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>
382
</DD>
383
</DL>
384
<HR>
385

    
386
<A NAME="getShapeCount()"><!-- --></A><H3>
387
getShapeCount</H3>
388
<PRE>
389
public int <B>getShapeCount</B>()
390
                  throws java.io.IOException</PRE>
391
<DL>
392
<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>
393
<DD>Obtiene el n?mero de geometr?as que contiene
394
 la capa
395
<P>
396
<DD><DL>
397
<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>
398
</DD>
399
<DD><DL>
400

    
401
<DT><B>Returns:</B><DD>int
402
<DT><B>Throws:</B>
403
<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>
404
</DD>
405
</DL>
406
<HR>
407

    
408
<A NAME="getFullExtent()"><!-- --></A><H3>
409
getFullExtent</H3>
410
<PRE>
411
public java.awt.geom.Rectangle2D <B>getFullExtent</B>()
412
                                        throws java.io.IOException</PRE>
413
<DL>
414
<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>
415
<DD>Obtiene el bounding box de la capa
416
<P>
417
<DD><DL>
418
<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>
419
</DD>
420
<DD><DL>
421

    
422
<DT><B>Returns:</B><DD>Rectangle2D
423
<DT><B>Throws:</B>
424
<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>
425
</DD>
426
</DL>
427
<HR>
428

    
429
<A NAME="initialize()"><!-- --></A><H3>
430
initialize</H3>
431
<PRE>
432
public void <B>initialize</B>()
433
                throws java.io.IOException</PRE>
434
<DL>
435
<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>
436
<DD>M?todo invocado una s?la vez durante la ejecuci?n justo antes
437
 de visualizar una capa. En ?l se deben de hacer las inicializaciones
438
 necesarias
439
<P>
440
<DD><DL>
441
<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>
442
</DD>
443
<DD><DL>
444

    
445
<DT><B>Throws:</B>
446
<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>
447
</DD>
448
</DL>
449
<HR>
450

    
451
<A NAME="getShapeType()"><!-- --></A><H3>
452
getShapeType</H3>
453
<PRE>
454
public int <B>getShapeType</B>()</PRE>
455
<DL>
456
<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>
457
<DD>Devuelve el tipo de los shapes que hay en el fichero. Pueden haber
458
 varios tipos de shapes y para indicar esto se devuelve un bitoring de
459
 los tipos que contiene el fichero. Por ejemplo un fichero que contenga
460
 textos y lineas devolver? la expresi?n (FShape.LINE | FShape.TEXT)
461
<P>
462
<DD><DL>
463
<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>
464
</DD>
465
<DD><DL>
466

    
467
<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>
468
</DD>
469
</DL>
470
<HR>
471

    
472
<A NAME="getName()"><!-- --></A><H3>
473
getName</H3>
474
<PRE>
475
public java.lang.String <B>getName</B>()</PRE>
476
<DL>
477
<DD><DL>
478
</DL>
479
</DD>
480
<DD><DL>
481
<DT><B>See Also:</B><DD><CODE>com.hardcode.driverManager.Driver#getType()</CODE></DL>
482
</DD>
483
</DL>
484
<HR>
485

    
486
<A NAME="accept(java.io.File)"><!-- --></A><H3>
487
accept</H3>
488
<PRE>
489
public boolean <B>accept</B>(java.io.File&nbsp;f)</PRE>
490
<DL>
491
<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>
492
<DD>Define los tipos de fichero que puede leer el driver. Si devuelve true,
493
 el fichero est? aceptado (es de los que el driver puede leer), si
494
 devuelve false es porque no lo puede leer.
495
<P>
496
<DD><DL>
497
<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>
498
</DD>
499
<DD><DL>
500
<DT><B>Parameters:</B><DD><CODE>f</CODE> - Fichero
501
<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>
502
</DD>
503
</DL>
504
<HR>
505

    
506
<A NAME="getDataDriverName()"><!-- --></A><H3>
507
getDataDriverName</H3>
508
<PRE>
509
public java.lang.String <B>getDataDriverName</B>()</PRE>
510
<DL>
511
<DD><DL>
512
</DL>
513
</DD>
514
<DD><DL>
515
<DT><B>See Also:</B><DD><CODE>com.iver.cit.gvsig.fmap.drivers.VectorialFileDriver#getDataDriverName()</CODE></DL>
516
</DD>
517
</DL>
518
<HR>
519

    
520
<A NAME="getDataFile(java.io.File)"><!-- --></A><H3>
521
getDataFile</H3>
522
<PRE>
523
public java.io.File <B>getDataFile</B>(java.io.File&nbsp;f)</PRE>
524
<DL>
525
<DD><DL>
526
</DL>
527
</DD>
528
<DD><DL>
529
<DT><B>See Also:</B><DD><CODE>com.iver.cit.gvsig.fmap.drivers.VectorialFileDriver#getDataFile(java.io.File)</CODE></DL>
530
</DD>
531
</DL>
532
<HR>
533

    
534
<A NAME="fileAccepted(java.io.File)"><!-- --></A><H3>
535
fileAccepted</H3>
536
<PRE>
537
public boolean <B>fileAccepted</B>(java.io.File&nbsp;f)</PRE>
538
<DL>
539
<DD><DL>
540
</DL>
541
</DD>
542
<DD><DL>
543
</DL>
544
</DD>
545
</DL>
546
<HR>
547

    
548
<A NAME="getFieldValue(long, int)"><!-- --></A><H3>
549
getFieldValue</H3>
550
<PRE>
551
public Value <B>getFieldValue</B>(long&nbsp;rowIndex,
552
                           int&nbsp;fieldId)
553
                    throws DriverException</PRE>
554
<DL>
555
<DD><DL>
556
</DL>
557
</DD>
558
<DD><DL>
559

    
560
<DT><B>Throws:</B>
561
<DD><CODE>DriverException</CODE></DL>
562
</DD>
563
</DL>
564
<HR>
565

    
566
<A NAME="getFieldCount()"><!-- --></A><H3>
567
getFieldCount</H3>
568
<PRE>
569
public int <B>getFieldCount</B>()
570
                  throws DriverException</PRE>
571
<DL>
572
<DD><DL>
573
</DL>
574
</DD>
575
<DD><DL>
576

    
577
<DT><B>Throws:</B>
578
<DD><CODE>DriverException</CODE></DL>
579
</DD>
580
</DL>
581
<HR>
582

    
583
<A NAME="getFieldName(int)"><!-- --></A><H3>
584
getFieldName</H3>
585
<PRE>
586
public java.lang.String <B>getFieldName</B>(int&nbsp;fieldId)
587
                              throws DriverException</PRE>
588
<DL>
589
<DD><DL>
590
</DL>
591
</DD>
592
<DD><DL>
593

    
594
<DT><B>Throws:</B>
595
<DD><CODE>DriverException</CODE></DL>
596
</DD>
597
</DL>
598
<HR>
599

    
600
<A NAME="getRowCount()"><!-- --></A><H3>
601
getRowCount</H3>
602
<PRE>
603
public long <B>getRowCount</B>()
604
                 throws DriverException</PRE>
605
<DL>
606
<DD><DL>
607
</DL>
608
</DD>
609
<DD><DL>
610

    
611
<DT><B>Throws:</B>
612
<DD><CODE>DriverException</CODE></DL>
613
</DD>
614
</DL>
615
<HR>
616

    
617
<A NAME="getDriverAttributes()"><!-- --></A><H3>
618
getDriverAttributes</H3>
619
<PRE>
620
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>
621
<DL>
622
<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>
623
<DD>Devuelve los atributos que necesitemos conocer de un driver.
624
 Por ejemplo, si se carga en memoria, o cualquier otra cosa que
625
 necesitemos. Pasa a trav?s del adapter para que una FLayer pueda
626
 conocer ciertos aspectos del driver que le est? entregando las
627
 features.
628
<P>
629
<DD><DL>
630
<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>
631
</DD>
632
<DD><DL>
633

    
634
<DT><B>Returns:</B><DD></DL>
635
</DD>
636
</DL>
637
<!-- ========= END OF CLASS DATA ========= -->
638
<HR>
639

    
640

    
641
<!-- ======= START OF BOTTOM NAVBAR ====== -->
642
<A NAME="navbar_bottom"><!-- --></A>
643
<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
644
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
645
<TR>
646
<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
647
<A NAME="navbar_bottom_firstrow"><!-- --></A>
648
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
649
  <TR ALIGN="center" VALIGN="top">
650
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
651
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
652
  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
653
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
654
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
655
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
656
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
657
  </TR>
658
</TABLE>
659
</TD>
660
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
661
</EM>
662
</TD>
663
</TR>
664

    
665
<TR>
666
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
667
&nbsp;<A HREF="../../../../../../../com/iver/cit/gvsig/fmap/drivers/dgn/ByteUtils.html" title="class in com.iver.cit.gvsig.fmap.drivers.dgn"><B>PREV CLASS</B></A>&nbsp;
668
&nbsp;<A HREF="../../../../../../../com/iver/cit/gvsig/fmap/drivers/dgn/DGNElemArc.html" title="class in com.iver.cit.gvsig.fmap.drivers.dgn"><B>NEXT CLASS</B></A></FONT></TD>
669
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
670
  <A HREF="../../../../../../../index.html" target="_top"><B>FRAMES</B></A>  &nbsp;
671
&nbsp;<A HREF="DGNDriver.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
672
&nbsp;<SCRIPT type="text/javascript">
673
  <!--
674
  if(window==top) {
675
    document.writeln('<A HREF="../../../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
676
  }
677
  //-->
678
</SCRIPT>
679
<NOSCRIPT>
680
  <A HREF="../../../../../../../allclasses-noframe.html"><B>All Classes</B></A>
681
</NOSCRIPT>
682

    
683
</FONT></TD>
684
</TR>
685
<TR>
686
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
687
  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
688
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
689
DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
690
</TR>
691
</TABLE>
692
<A NAME="skip-navbar_bottom"></A>
693
<!-- ======== END OF BOTTOM NAVBAR ======= -->
694

    
695
<HR>
696

    
697
</BODY>
698
</HTML>