Revision 6897 org.gvsig.raster/branches/org.gvsig.raster.2.4/org.gvsig.raster/org.gvsig.raster.lib/org.gvsig.raster.lib.legend/org.gvsig.raster.lib.legend.impl/src/main/java/org/gvsig/raster/lib/legend/impl/io/GimpGradientColorTableIOFactory.java

View differences:

GimpGradientColorTableIOFactory.java
3 3
import java.io.File;
4 4

  
5 5
import org.apache.commons.io.FilenameUtils;
6

  
6 7
import org.gvsig.raster.lib.legend.api.ColorTableIO;
7 8
import org.gvsig.raster.lib.legend.api.ColorTableIOFactory;
8 9

  
9 10
/**
10 11
 * Factory to create {@link GimpGradientColorTableIO}.
11
 * 
12
 *
12 13
 * @author <a href="mailto:lmarques@disid.com">Lluis Marques</a>
13 14
 *
14 15
 */
15 16
public class GimpGradientColorTableIOFactory implements ColorTableIOFactory {
16 17

  
18
    public static final String DESCRIPTION = "Gimp Gradient";
19
    public static final String DEFAULT_EXTENSION = "ggr";
20

  
17 21
    @Override
18 22
    public String getName() {
19 23
        return GimpGradientColorTableIO.NAME;
......
32 36
        }
33 37

  
34 38
        String extension = FilenameUtils.getExtension(file.getAbsolutePath());
35
        if (extension.equalsIgnoreCase("ggr")) {
39
        if (extension.equalsIgnoreCase(DEFAULT_EXTENSION)) {
36 40
            return true;
37 41
        }
38 42

  
39 43
        return false;
40 44
    }
41 45

  
46
    @Override
47
    public String getDefaultExtension() {
48
        return DEFAULT_EXTENSION;
49
    }
50

  
51
    @Override
52
    public String getDescription() {
53
        return DESCRIPTION;
54
    }
55

  
42 56
}

Also available in: Unified diff