public class SHPFeatureProvider extends DefaultFeatureProvider
| Modifier and Type | Field and Description |
|---|---|
protected boolean |
loaded |
protected boolean |
loading |
protected SHPStoreProvider |
store |
defaultGeometry, envelope, featureType, nulls, values| Constructor and Description |
|---|
SHPFeatureProvider(SHPStoreProvider store,
FeatureType type) |
| Modifier and Type | Method and Description |
|---|---|
Object |
get(int i) |
Object |
get(String name) |
FeatureProvider |
getCopy() |
Envelope |
getDefaultEnvelope() |
Geometry |
getDefaultGeometry() |
protected String |
getNameForMessages() |
protected void |
load() |
void |
set(int i,
Object value) |
void |
set(String name,
Object value) |
void |
setOID(Object oid) |
getCopy, getOID, getType, isNew, isNull, isNull, isReadOnly, setDefaultEnvelope, setDefaultGeometry, setNewprotected SHPStoreProvider store
protected boolean loading
protected boolean loaded
public SHPFeatureProvider(SHPStoreProvider store, FeatureType type)
protected void load()
protected String getNameForMessages()
public void set(int i,
Object value)
set in interface FeatureProviderset in class DefaultFeatureProviderpublic void set(String name, Object value)
set in interface FeatureProviderset in class DefaultFeatureProviderpublic Object get(int i)
get in interface FeatureProviderget in class DefaultFeatureProviderpublic Object get(String name)
get in interface FeatureProviderget in class DefaultFeatureProviderpublic Geometry getDefaultGeometry()
getDefaultGeometry in interface FeatureProvidergetDefaultGeometry in class DefaultFeatureProviderpublic Envelope getDefaultEnvelope()
getDefaultEnvelope in interface FeatureProvidergetDefaultEnvelope in class DefaultFeatureProviderpublic void setOID(Object oid)
setOID in interface FeatureProvidersetOID in class DefaultFeatureProviderpublic FeatureProvider getCopy()
getCopy in interface FeatureProvidergetCopy in class DefaultFeatureProvider