Revision 24079 branches/v2_0_0_prep/libraries/libFMap_data/src/org/gvsig/fmap/data/feature/spi/FeatureStoreProvider.java

View differences:

FeatureStoreProvider.java
9 9
import org.gvsig.fmap.data.feature.FeatureReference;
10 10
import org.gvsig.fmap.data.feature.FeatureSelection;
11 11
import org.gvsig.fmap.data.feature.FeatureType;
12
import org.gvsig.fmap.data.feature.impl.expansionadapter.ExpansionAdapter;
13 12
import org.gvsig.fmap.data.spi.DataStoreProvider;
14 13
import org.gvsig.fmap.geom.primitive.Envelope;
15 14
import org.gvsig.metadata.Metadatable;
15
import org.gvsig.tools.persistence.Persistent;
16 16

  
17
import com.iver.utiles.IPersistence;
17
public interface FeatureStoreProvider extends Persistent, Metadatable,
18
		DataStoreProvider {
18 19

  
19
public interface FeatureStoreProvider extends IPersistence, Metadatable, DataStoreProvider {
20

  
21 20
	public String getName();
22 21

  
23 22
	public FeatureData createFeatureData(FeatureType type) throws DataException;
24 23

  
24
	public FeatureReference createFeatureReference(Object frefid);
25

  
25 26
	public FeatureData getFeatureData(Object refId) throws DataException;
26 27

  
27
	public ExpansionAdapter createTemporaryContainer();
28

  
29 28
	public FeatureSelection createFeatureSelection() throws DataException;
30 29

  
31 30
	public FeatureLocks createFeatureLocks() throws DataException;
......
58 57

  
59 58
	public int getFeatureReferenceIdType();
60 59

  
61

  
62 60
}

Also available in: Unified diff