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

View differences:

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&aacute;</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