|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Interfaz usada internamente para acceder a fuentes de datos vectoriales en modo lectura
Method Summary | |
VectorialDriver |
getDriver()
Obtiene una referencia al objeto que implementa la interfaz vectorial con el fin de que las Strategy puedan optimizar en función del driver. |
IFeature |
getFeature(int numReg)
En la implementación por defecto podemos hacer que cada feature tenga ID = numero de registro. |
java.awt.geom.Rectangle2D |
getFullExtent()
Devuelve la extensión total de la capa. |
SelectableDataSource |
getRecordset()
|
IGeometry |
getShape(int index)
Devuelve la geometría a partir de un índice. |
java.awt.geom.Rectangle2D |
getShapeBounds(int i)
|
int |
getShapeCount()
Devuelve el número de Shape. |
int |
getShapeType()
Obtiene el tipo de las geometrías almacenadas en esta fuente de datos |
void |
setDriver(VectorialDriver driver)
Establece el driver sobre el que actúa el adaptador |
void |
start()
Indica que se va a comenzar a hacer una serie de operaciones sobre el origen de datos con la finalidad de que dicho origen de datos se prepare (abra el fichero, comience una transacción, conecte al servidor, ...). |
void |
stop()
Hace que se cierre el soporte físico de la capa. |
Method Detail |
public void start() throws com.hardcode.gdbms.engine.data.driver.DriverException
DriverIOException
com.hardcode.gdbms.engine.data.driver.DriverException
public void stop() throws com.hardcode.gdbms.engine.data.driver.DriverException
DriverIOException
com.hardcode.gdbms.engine.data.driver.DriverException
public IGeometry getShape(int index) throws FMapDriverException
index
- índice.
DriverIOException
FMapDriverException
public int getShapeCount() throws FMapDriverException
DriverIOException
FMapDriverException
public java.awt.geom.Rectangle2D getFullExtent() throws FMapDriverException
DriverIOException
FMapDriverException
public int getShapeType() throws FMapDriverException
DriverIOException
FMapDriverException
public VectorialDriver getDriver()
public void setDriver(VectorialDriver driver)
driver
- public SelectableDataSource getRecordset() throws FMapDriverException
FMapDriverException
public IFeature getFeature(int numReg) throws FMapDriverException
numReg
-
FMapDriverException
public java.awt.geom.Rectangle2D getShapeBounds(int i) throws java.io.IOException
java.io.IOException
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |