Revision 217 trunk/libraries/libFMap/src/com/iver/cit/gvsig/fmap/drivers/VectorialDriver.java

View differences:

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