|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectes.prodevelop.gvsig.mobile.fmap.layer.VectorialAdapter
Clase padre de los adaptadores de los drivers. De momento mantiene solo el índice creado sobre la capa
Constructor Summary | |
VectorialAdapter()
|
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. |
java.awt.Image |
getImageIcon()
Por defecto devuelve null, y se le pone el icono por defecto. |
abstract SelectableDataSource |
getRecordset()
Devuelve el DataSource a pasrtir del nombre. |
java.awt.geom.Rectangle2D |
getShapeBounds(int i)
|
int |
getShapeCount()
Devuelve el número de Shape. |
void |
setDriver(VectorialDriver driver)
Establece el driver sobre el que actúa el adaptador |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface es.prodevelop.gvsig.mobile.fmap.layer.ReadableVectorial |
getShape, getShapeType, start, stop |
Constructor Detail |
public VectorialAdapter()
Method Detail |
public void setDriver(VectorialDriver driver)
setDriver
in interface ReadableVectorial
driver
- public java.awt.geom.Rectangle2D getShapeBounds(int i) throws java.io.IOException
getShapeBounds
in interface ReadableVectorial
java.io.IOException
public VectorialDriver getDriver()
getDriver
in interface ReadableVectorial
public abstract SelectableDataSource getRecordset() throws com.hardcode.driverManager.DriverLoadException
getRecordset
in interface ReadableVectorial
com.hardcode.driverManager.DriverLoadException
public java.awt.Image getImageIcon()
public int getShapeCount() throws FMapDriverException
ReadableVectorial
getShapeCount
in interface ReadableVectorial
FMapDriverException
com.iver.cit.gvsig.fmap.layers.ReadableVectorial#getShapeCount()
public java.awt.geom.Rectangle2D getFullExtent() throws FMapDriverException
ReadableVectorial
getFullExtent
in interface ReadableVectorial
FMapDriverException
com.iver.cit.gvsig.fmap.layers.ReadableVectorial#getFullExtent()
public IFeature getFeature(int numReg) throws FMapDriverException
getFeature
in interface ReadableVectorial
numReg
-
FMapDriverException
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |