| java.lang.Object net.refractions.udig.project.internal.impl.UDIGFeatureStore
UDIGFeatureStore | public class UDIGFeatureStore implements FeatureStore(Code) | | A FeatureStore decorator that does not allow the transaction to be set more than once. (Only if
the current transaction is "AUTO_COMMIT" can the transaction be set)
author: jones since: 1.0.0 |
Constructor Summary | |
public | UDIGFeatureStore(FeatureStore store, ILayer layer) Create a new FeatureStore decorator that does not allow the transaction to be set more than
once. |
wrapped | FeatureStore wrapped(Code) | | |
UDIGFeatureStore | public UDIGFeatureStore(FeatureStore store, ILayer layer)(Code) | | Create a new FeatureStore decorator that does not allow the transaction to be set more than
once. (Only if the current transaction is "AUTO_COMMIT" can the transaction be set)
Parameters: store - the feature store that will be decorated Parameters: layer - TODO |
addFeatureListener | public void addFeatureListener(FeatureListener arg0)(Code) | | |
editComplete | protected void editComplete()(Code) | | |
getDataStore | public DataStore getDataStore()(Code) | | |
getFeatures | public FeatureCollection getFeatures(Filter arg0) throws IOException(Code) | | |
getSchema | public FeatureType getSchema()(Code) | | |
getTransaction | public Transaction getTransaction()(Code) | | |
modifyFeatures | public void modifyFeatures(AttributeType[] arg0, Object[] arg1, Filter arg2) throws IOException(Code) | | |
removeFeatureListener | public void removeFeatureListener(FeatureListener arg0)(Code) | | |
sameSource | public boolean sameSource(FeatureSource source)(Code) | | |
setTransaction | public void setTransaction(Transaction arg0)(Code) | | |
startTransaction | public void startTransaction()(Code) | | Vitalus: Think out how to provide for developers the opportunity
to use its own FeatureStore wrapper, not UDIGFeatureStore.
|
|
|