Class AbstractFeatureProviderLoadedOnDemand
java.lang.Object
org.gvsig.fmap.dal.feature.spi.DefaultFeatureProvider
org.gvsig.fmap.dal.store.simplereader.AbstractFeatureProviderLoadedOnDemand
- All Implemented Interfaces:
org.gvsig.fmap.dal.feature.spi.FeatureProvider
public abstract class AbstractFeatureProviderLoadedOnDemand
extends org.gvsig.fmap.dal.feature.spi.DefaultFeatureProvider
-
Field Summary
FieldsFields inherited from class org.gvsig.fmap.dal.feature.spi.DefaultFeatureProvider
defaultGeometry, envelope, featureType, nulls, values -
Constructor Summary
ConstructorsConstructorDescriptionAbstractFeatureProviderLoadedOnDemand(org.gvsig.fmap.dal.feature.FeatureType type) -
Method Summary
Methods inherited from class org.gvsig.fmap.dal.feature.spi.DefaultFeatureProvider
coerceToField, getCopy, getDataStatus, getDefaultTime, getExtraValue, getExtraValue, getOID, getType, hasExtraValue, isBroken, isNew, isNull, isNull, isReadOnly, setBroken, setDataStatus, setDefaultEnvelope, setDefaultGeometry, setDefaultTime, setExtraValue, setExtraValueNames, setNew
-
Field Details
-
loading
protected boolean loading -
loaded
protected boolean loaded -
geomName
-
-
Constructor Details
-
AbstractFeatureProviderLoadedOnDemand
public AbstractFeatureProviderLoadedOnDemand(org.gvsig.fmap.dal.feature.FeatureType type)
-
-
Method Details
-
load
protected void load() -
doLoad
protected abstract void doLoad() -
set
- Specified by:
setin interfaceorg.gvsig.fmap.dal.feature.spi.FeatureProvider- Overrides:
setin classorg.gvsig.fmap.dal.feature.spi.DefaultFeatureProvider
-
set
- Specified by:
setin interfaceorg.gvsig.fmap.dal.feature.spi.FeatureProvider- Overrides:
setin classorg.gvsig.fmap.dal.feature.spi.DefaultFeatureProvider
-
get
- Specified by:
getin interfaceorg.gvsig.fmap.dal.feature.spi.FeatureProvider- Overrides:
getin classorg.gvsig.fmap.dal.feature.spi.DefaultFeatureProvider
-
get
- Specified by:
getin interfaceorg.gvsig.fmap.dal.feature.spi.FeatureProvider- Overrides:
getin classorg.gvsig.fmap.dal.feature.spi.DefaultFeatureProvider
-
getDefaultGeometry
public org.gvsig.fmap.geom.Geometry getDefaultGeometry()- Specified by:
getDefaultGeometryin interfaceorg.gvsig.fmap.dal.feature.spi.FeatureProvider- Overrides:
getDefaultGeometryin classorg.gvsig.fmap.dal.feature.spi.DefaultFeatureProvider
-
getDefaultEnvelope
public org.gvsig.fmap.geom.primitive.Envelope getDefaultEnvelope()- Specified by:
getDefaultEnvelopein interfaceorg.gvsig.fmap.dal.feature.spi.FeatureProvider- Overrides:
getDefaultEnvelopein classorg.gvsig.fmap.dal.feature.spi.DefaultFeatureProvider
-
setOID
- Specified by:
setOIDin interfaceorg.gvsig.fmap.dal.feature.spi.FeatureProvider- Overrides:
setOIDin classorg.gvsig.fmap.dal.feature.spi.DefaultFeatureProvider
-
getCopy
public org.gvsig.fmap.dal.feature.spi.FeatureProvider getCopy()- Specified by:
getCopyin interfaceorg.gvsig.fmap.dal.feature.spi.FeatureProvider- Overrides:
getCopyin classorg.gvsig.fmap.dal.feature.spi.DefaultFeatureProvider
-
warn
-