Statistics
| Revision:

svn-gvsig-desktop / 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 / AbstractFilesystemServerExplorerProviderFactory.java @ 44259

History | View | Annotate | Download (1.25 KB)

1
package org.gvsig.fmap.dal.serverexplorer.filesystem.impl;
2

    
3

    
4
import java.io.File;
5

    
6
import org.apache.commons.io.FilenameUtils;
7
import org.apache.commons.lang3.StringUtils;
8
import org.gvsig.fmap.dal.serverexplorer.filesystem.spi.FilesystemProviderServices;
9
import org.gvsig.fmap.dal.serverexplorer.filesystem.spi.FilesystemServerExplorerProviderFactory;
10

    
11
/**
12
 * Abstract Factory to create File System Server Explorer Providers
13
 * @author dmartinezizquierdo
14
 *
15
 */
16
public abstract class AbstractFilesystemServerExplorerProviderFactory
17
    implements FilesystemServerExplorerProviderFactory, FilesystemProviderServices{
18

    
19
    private FilesystemProviderServices services;
20

    
21
    public AbstractFilesystemServerExplorerProviderFactory(FilesystemProviderServices services){
22
        this.services=services;
23
    }
24

    
25
    @Override
26
    public String getName() {
27
        return this.services.getName();
28
    }
29

    
30
    @Override
31
    public String getDescription() {
32
        return this.services.getDescription();
33
    }
34

    
35
    @Override
36
    public int allowCreate() {
37
        return this.services.allowCreate();
38
    }
39

    
40
    @Override
41
    public int getMode(){
42
        return this.services.getMode();
43
    }
44

    
45
    @Override
46
    public boolean isMode(int mode){
47
        return this.services.isMode(mode);
48
    }
49
}