svn-gvsig-desktop / branches / v2_0_0_prep / libraries / libFMap_data / src / org / gvsig / fmap / data / DataExplorer.java @ 23893
History | View | Annotate | Download (1.01 KB)
1 | 21911 | jmvivo | package org.gvsig.fmap.data; |
---|---|---|---|
2 | 19399 | vcaballero | |
3 | 23754 | jjdelcerro | import org.gvsig.fmap.data.exceptions.DataException; |
4 | import org.gvsig.fmap.data.exceptions.InitializeException; |
||
5 | import org.gvsig.fmap.data.exceptions.ReadException; |
||
6 | import org.gvsig.fmap.data.exceptions.WriteException; |
||
7 | |||
8 | 23820 | jjdelcerro | import com.iver.utiles.IPersistence; |
9 | 23032 | jmvivo | import com.iver.utiles.XMLEntity; |
10 | 19534 | jmvivo | |
11 | 23820 | jjdelcerro | public interface DataExplorer extends IPersistence { |
12 | 19399 | vcaballero | |
13 | public String getName(); |
||
14 | |||
15 | 21045 | jmvivo | public void init(DataExplorerParameters parameters) throws InitializeException; |
16 | 23032 | jmvivo | public void init(XMLEntity xmlEntity) throws InitializeException; |
17 | 19399 | vcaballero | |
18 | 21045 | jmvivo | public DataStoreParameters[] list() throws ReadException; |
19 | 19672 | vcaballero | |
20 | 21045 | jmvivo | public DataStore createDataStore(DataStoreParameters dsp) throws InitializeException, WriteException; |
21 | 19672 | vcaballero | |
22 | public boolean canCreate(); |
||
23 | |||
24 | 21045 | jmvivo | void remove(DataStoreParameters dsp) throws ReadException; |
25 | 20050 | jmvivo | |
26 | 23754 | jjdelcerro | DataStoreParameters add(DataStoreParameters ndsp) throws WriteException,
|
27 | InitializeException; |
||
28 | 20050 | jmvivo | |
29 | 20742 | jmvivo | public void dispose() throws DataException; |
30 | |||
31 | 23339 | jmvivo | public DataExplorerParameters getParameters();
|
32 | |||
33 | 19399 | vcaballero | } |