Revision 44831 trunk/org.gvsig.desktop/org.gvsig.desktop.compat.cdc/org.gvsig.fmap.dal/org.gvsig.fmap.dal.file/org.gvsig.fmap.dal.file.lib/src/main/java/org/gvsig/fmap/dal/serverexplorer/filesystem/impl/AbstractFilesystemServerExplorerProvider.java
AbstractFilesystemServerExplorerProvider.java | ||
---|---|---|
45 | 45 |
import org.gvsig.fmap.dal.resource.spi.ResourceProvider; |
46 | 46 |
import org.gvsig.fmap.dal.serverexplorer.filesystem.FilesystemStoreParameters; |
47 | 47 |
import org.gvsig.fmap.dal.serverexplorer.filesystem.spi.FilesystemServerExplorerProvider; |
48 |
import org.gvsig.fmap.dal.serverexplorer.filesystem.spi.FilesystemServerExplorerProviderFactory; |
|
48 | 49 |
import org.gvsig.fmap.dal.serverexplorer.filesystem.spi.FilesystemServerExplorerProviderServices; |
49 | 50 |
import org.gvsig.tools.resourcesstorage.ResourcesStorage; |
50 | 51 |
import org.slf4j.Logger; |
... | ... | |
53 | 54 |
/** |
54 | 55 |
* @author <a href="mailto:jpiera@gvsig.org">Jorge Piera Llodrá</a> |
55 | 56 |
*/ |
56 |
public abstract class AbstractFilesystemServerExplorerProvider implements FilesystemServerExplorerProvider { |
|
57 |
public abstract class AbstractFilesystemServerExplorerProvider |
|
58 |
implements FilesystemServerExplorerProvider |
|
59 |
{ |
|
57 | 60 |
|
58 | 61 |
protected static final Logger LOGGER = LoggerFactory.getLogger(AbstractFilesystemServerExplorerProvider.class); |
62 |
|
|
63 |
private String name; |
|
64 |
private String description; |
|
65 |
private FilesystemServerExplorerProviderFactory factory; |
|
66 |
|
|
67 |
protected AbstractFilesystemServerExplorerProvider() { |
|
68 |
|
|
69 |
} |
|
70 |
|
|
71 |
protected AbstractFilesystemServerExplorerProvider(FilesystemServerExplorerProviderFactory factory, String name, String description) { |
|
72 |
this.factory = factory; |
|
73 |
this.name = name; |
|
74 |
this.description = description; |
|
75 |
} |
|
76 |
|
|
77 |
protected AbstractFilesystemServerExplorerProvider(String name, String description) { |
|
78 |
this(null, name, description); |
|
79 |
} |
|
80 |
|
|
81 |
public FilesystemServerExplorerProviderFactory getFactory() { |
|
82 |
return factory; |
|
83 |
} |
|
59 | 84 |
|
60 | 85 |
@Override |
86 |
public String getDataStoreProviderName() { |
|
87 |
return this.name; |
|
88 |
} |
|
89 |
|
|
90 |
public String getName() { |
|
91 |
return this.name; |
|
92 |
} |
|
93 |
|
|
94 |
@Override |
|
95 |
public String getDescription() { |
|
96 |
return this.description; |
|
97 |
} |
|
98 |
|
|
99 |
@Override |
|
61 | 100 |
public String getResourceRootPathName(DataStore dataStore) { |
62 | 101 |
return this.getResourceRootPathName(dataStore.getParameters()); |
63 | 102 |
} |
Also available in: Unified diff