Revision 217 trunk/libraries/libFMap/src/com/iver/cit/gvsig/fmap/drivers/VectorialDriver.java
VectorialDriver.java | ||
---|---|---|
1 | 1 |
/* Generated by Together */ |
2 |
|
|
3 | 2 |
package com.iver.cit.gvsig.fmap.drivers; |
4 | 3 |
|
4 |
import com.iver.cit.gvsig.fmap.layers.FRecordset; |
|
5 |
|
|
6 |
|
|
5 | 7 |
/** |
6 |
* La ?nica finalidad de esta clase es para que VectorialAdapter pueda devolver un VectorialDriver y referirse asi a cualquier driver vectorial |
|
8 |
* La ?nica finalidad de esta clase es para que VectorialAdapter pueda devolver |
|
9 |
* un VectorialDriver y referirse asi a cualquier driver vectorial |
|
7 | 10 |
*/ |
8 | 11 |
public interface VectorialDriver { |
9 |
/** |
|
10 |
* Devuelve el tipo de los shapes que hay en el fichero. Pueden haber varios tipos de shapes y para indicar esto se devuelve un bitor de los tipos que contiene el fichero. Por ejemplo un fichero que contenga textos y lineas devolver? la expresi?n (Vectorial.LINE | Vectorial.TEXT) |
|
11 |
*/ |
|
12 |
int getShapeType(); |
|
12 |
/** |
|
13 |
* Devuelve el tipo de los shapes que hay en el fichero. Pueden haber |
|
14 |
* varios tipos de shapes y para indicar esto se devuelve un bitor de los |
|
15 |
* tipos que contiene el fichero. Por ejemplo un fichero que contenga |
|
16 |
* textos y lineas devolver? la expresi?n (Vectorial.LINE | |
|
17 |
* Vectorial.TEXT) |
|
18 |
* |
|
19 |
* @return DOCUMENT ME! |
|
20 |
*/ |
|
21 |
int getShapeType(); |
|
22 |
|
|
23 |
/** |
|
24 |
* Obtiene la fuente de datos asociada al driver. Si devuelve null se |
|
25 |
* interpreta que la capa no tiene datos asociados. Ha de implementarse de |
|
26 |
* manera eficaz porque para comprobar si una capa tiene datos |
|
27 |
* alfanum?ricos asociados se comprueba el valor devuelto por ?ste m?todo. |
|
28 |
* En caso de que la fuente de datos necesite alguna inicializaci?n NO se |
|
29 |
* deber? realizar en el constructor |
|
30 |
* |
|
31 |
* @return |
|
32 |
*/ |
|
33 |
FRecordset getRecordset(); |
|
13 | 34 |
} |
Also available in: Unified diff