Class SHPFeatureProvider

java.lang.Object
org.gvsig.fmap.dal.feature.spi.DefaultFeatureProvider
org.gvsig.fmap.dal.store.dbf.DBFFeatureProvider
org.gvsig.fmap.dal.store.shp.SHPFeatureProvider
All Implemented Interfaces:
org.gvsig.fmap.dal.feature.spi.FeatureProvider

public class SHPFeatureProvider extends org.gvsig.fmap.dal.store.dbf.DBFFeatureProvider
  • Field Summary

    Fields inherited from class org.gvsig.fmap.dal.store.dbf.DBFFeatureProvider

    loaded, loading, store

    Fields inherited from class org.gvsig.fmap.dal.feature.spi.DefaultFeatureProvider

    defaultGeometry, envelope, featureType, nulls, values
  • Constructor Summary

    Constructors
    Constructor
    Description
    SHPFeatureProvider(SHPStoreProvider store, org.gvsig.fmap.dal.feature.FeatureType providerFeatureType, org.gvsig.fmap.dal.feature.FeatureType storeFeatureType)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    org.gvsig.fmap.geom.primitive.Envelope
     
    org.gvsig.fmap.geom.Geometry
     
    protected void
     

    Methods inherited from class org.gvsig.fmap.dal.store.dbf.DBFFeatureProvider

    coerceToField, get, get, getCopy, getNameForMessages, getProviderFeatureType, getStoreFeatureType, set, set, setOID, setProviderFeatureType

    Methods inherited from class org.gvsig.fmap.dal.feature.spi.DefaultFeatureProvider

    getCopy, getDataStatus, getDefaultTime, getExtraValue, getExtraValue, getOID, getType, hasExtraValue, isBroken, isNew, isNull, isNull, isReadOnly, setBroken, setDataStatus, setDefaultEnvelope, setDefaultGeometry, setDefaultTime, setExtraValue, setExtraValueNames, setNew

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • SHPFeatureProvider

      public SHPFeatureProvider(SHPStoreProvider store, org.gvsig.fmap.dal.feature.FeatureType providerFeatureType, org.gvsig.fmap.dal.feature.FeatureType storeFeatureType)
  • Method Details

    • load

      protected void load()
      Overrides:
      load in class org.gvsig.fmap.dal.store.dbf.DBFFeatureProvider
    • getDefaultGeometry

      public org.gvsig.fmap.geom.Geometry getDefaultGeometry()
      Specified by:
      getDefaultGeometry in interface org.gvsig.fmap.dal.feature.spi.FeatureProvider
      Overrides:
      getDefaultGeometry in class org.gvsig.fmap.dal.store.dbf.DBFFeatureProvider
    • getDefaultEnvelope

      public org.gvsig.fmap.geom.primitive.Envelope getDefaultEnvelope()
      Specified by:
      getDefaultEnvelope in interface org.gvsig.fmap.dal.feature.spi.FeatureProvider
      Overrides:
      getDefaultEnvelope in class org.gvsig.fmap.dal.store.dbf.DBFFeatureProvider