Statistics
| Revision:

svn-gvsig-desktop / trunk / org.gvsig.desktop / org.gvsig.desktop.compat.cdc / org.gvsig.fmap.dal / org.gvsig.fmap.dal.spi / src / main / java / org / gvsig / fmap / dal / spi / AbstractDataServerExplorer.java @ 44276

History | View | Annotate | Download (2.01 KB)

1 42775 jjdelcerro
package org.gvsig.fmap.dal.spi;
2
3 42879 jjdelcerro
import java.io.File;
4 44276 jjdelcerro
import java.util.List;
5 42775 jjdelcerro
import org.gvsig.fmap.dal.DataServerExplorerParameters;
6 43050 jjdelcerro
import org.gvsig.fmap.dal.DataServerExplorer_v2;
7 42879 jjdelcerro
import org.gvsig.fmap.dal.DataStore;
8 42775 jjdelcerro
import org.gvsig.fmap.dal.DataStoreParameters;
9
import org.gvsig.fmap.dal.exception.DataException;
10 43020 jjdelcerro
import org.gvsig.fmap.dal.SQLBuilder;
11
import org.gvsig.fmap.dal.feature.spi.SQLBuilderBase;
12 42775 jjdelcerro
import org.gvsig.tools.dispose.impl.AbstractDisposable;
13
import org.gvsig.tools.exception.BaseException;
14 44276 jjdelcerro
import org.gvsig.tools.util.ResourcesStorage.Resource;
15 42775 jjdelcerro
16 43050 jjdelcerro
public abstract class AbstractDataServerExplorer extends AbstractDisposable implements DataServerExplorer_v2 {
17 42775 jjdelcerro
18
    private DataServerExplorerParameters parameters;
19
    private final DataServerExplorerProviderServices providerServices;
20
21
    protected AbstractDataServerExplorer(DataServerExplorerParameters parameters, DataServerExplorerProviderServices providerServices) {
22
        this.parameters = parameters;
23
        this.providerServices = providerServices;
24
    }
25
26
    public DataServerExplorerProviderServices getServerExplorerProviderServices() {
27
        return this.providerServices;
28
    }
29
30
    @Override
31
    public DataServerExplorerParameters getParameters() {
32
        return this.parameters;
33
    }
34
35 42793 jjdelcerro
    @Override
36 42775 jjdelcerro
    protected void doDispose() throws BaseException {
37
        this.parameters = null;
38
    }
39
40
    @Override
41
    public DataStoreParameters get(String name) throws DataException {
42
        return null;
43
    }
44
45 44160 jjdelcerro
    @Deprecated
46 43050 jjdelcerro
    @Override
47 42879 jjdelcerro
    public File getResourcePath(DataStore dataStore, String resourceName) throws DataException {
48
        return null;
49
    }
50 44160 jjdelcerro
51
    @Override
52 44276 jjdelcerro
    public Resource getResource(DataStore dataStore, String resourceName) throws DataException {
53 44160 jjdelcerro
        return null;
54
    }
55 42775 jjdelcerro
56 43020 jjdelcerro
    @Override
57 44276 jjdelcerro
    public List<Resource> getResources(DataStore dataStore, String resourceName) throws DataException {
58
        return null;
59
    }
60
61
    @Override
62 43020 jjdelcerro
    public SQLBuilder createSQLBuilder() {
63
        return new SQLBuilderBase();
64
    }
65
66 42775 jjdelcerro
}