es.prodevelop.gvsig.mobile.fmap.layer
Class FLayerFileVectorial

java.lang.Object
  extended byes.prodevelop.gvsig.mobile.fmap.layer.FLyrDefault
      extended byes.prodevelop.gvsig.mobile.fmap.layer.FLyrVect
          extended byes.prodevelop.gvsig.mobile.fmap.layer.FLayerFileVectorial
All Implemented Interfaces:
AlphanumericData, Classifiable, ClassifiableVectorial, FLayer, InfoByPoint, SingleLayer

public class FLayerFileVectorial
extends FLyrVect


Constructor Summary
FLayerFileVectorial()
           
 
Method Summary
 void clean()
           
static FLayerFileVectorial createLayer(java.io.File f, java.lang.String lyr_name, MapContext mc)
           
 VectorialDriver getDriver()
           
 java.lang.String getFilePath()
           
 void load()
          Realiza las operaciones de inicialización de la capa.
 void setDriver(VectorialDriver vDriver)
           
 void setDriverByName(java.lang.String driverName)
           
 void setRandomColor()
           
 java.lang.StringBuffer toXML(java.lang.String name, java.lang.String projectPath)
           
 void wakeUp(boolean driver_open)
           
 
Methods inherited from class es.prodevelop.gvsig.mobile.fmap.layer.FLyrVect
draw, drawSelected, getFullExtent, getId, getInfo, getLegend, getRecordset, getShapeType, getSource, isPropertiesMenuVisible, isWritable, queryByPoint, reload, setLegend, setRecordset, setSource, toString
 
Methods inherited from class es.prodevelop.gvsig.mobile.fmap.layer.FLyrDefault
addError, addLayerListener, getCacheImageDrawnLayers, getCoordTrans, getError, getErrors, getInfoString, getLayerListeners, getMapContext, getMaxScale, getMemo, getMinScale, getName, getNumErrors, getProjection, getProperty, getTransparency, isActive, isAvailable, isCachingDrawnLayers, isDirty, isInfoable, isInTOC, isOk, isVisible, isWithinScale, removeLayerListener, setActive, setAvailable, setCacheImageDrawnLayers, setCachingDrawnLayers, setCoordTrans, setDirty, setInfoable, setMapContext, setMaxScale, setMemo, setMinScale, setName, setProjection, setProperty, setTransparency, setVisible, visibleRequired
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

FLayerFileVectorial

public FLayerFileVectorial()
Method Detail

createLayer

public static FLayerFileVectorial createLayer(java.io.File f,
                                              java.lang.String lyr_name,
                                              MapContext mc)

setDriver

public void setDriver(VectorialDriver vDriver)

getDriver

public VectorialDriver getDriver()

setDriverByName

public void setDriverByName(java.lang.String driverName)

setRandomColor

public void setRandomColor()

wakeUp

public void wakeUp(boolean driver_open)
Specified by:
wakeUp in interface FLayer
Overrides:
wakeUp in class FLyrVect

load

public void load()
          throws FMapDriverException
Description copied from interface: FLayer
Realiza las operaciones de inicialización de la capa. El método es invocado una única vez durante la vida de la capa y justo antes de visualizar la capa

Specified by:
load in interface FLayer
Overrides:
load in class FLyrDefault
Throws:
FMapDriverException

toXML

public java.lang.StringBuffer toXML(java.lang.String name,
                                    java.lang.String projectPath)
Specified by:
toXML in interface FLayer
Overrides:
toXML in class FLyrVect

getFilePath

public java.lang.String getFilePath()

clean

public void clean()
Specified by:
clean in interface FLayer
Overrides:
clean in class FLyrVect