Revision 8686 org.gvsig.raster/branches/org.gvsig.raster.2.4/org.gvsig.raster.wms2/org.gvsig.raster.wms2.app/org.gvsig.raster.wms2.app.mainplugin/src/main/java/org/gvsig/raster/wms/app/mainplugin/WMSExtension.java

View differences:

WMSExtension.java
23 23

  
24 24
package org.gvsig.raster.wms.app.mainplugin;
25 25

  
26
import org.slf4j.Logger;
27
import org.slf4j.LoggerFactory;
28

  
29
import org.gvsig.andami.IconThemeHelper;
26 30
import org.gvsig.andami.plugins.Extension;
31
import org.gvsig.app.extension.AddLayer;
32
import org.gvsig.fmap.mapcontext.MapContextLocator;
33
import org.gvsig.raster.wms.provider.WMSRasterProvider;
27 34

  
28 35
/**
29 36
 * @author fdiaz
30 37
 *
31 38
 */
32 39
public class WMSExtension extends Extension {
40
    private Logger log = LoggerFactory.getLogger(WMSExtension.class);
33 41

  
42

  
34 43
    @Override
35 44
    public void initialize() {
36 45
        // TODO Auto-generated method stub
37 46

  
38 47
    }
39 48

  
49
    public void postInitialize() {
50
        initializeIcons();
51
        AddLayer.addWizard(WMSAddLayerPanel.class);
52
    }
53

  
54

  
40 55
    @Override
41 56
    public void execute(String actionCommand) {
42 57
        // TODO Auto-generated method stub
......
45 60

  
46 61
    @Override
47 62
    public boolean isEnabled() {
48
        // TODO Auto-generated method stub
49
        return false;
63
        return true;
50 64
    }
51 65

  
52 66
    @Override
53 67
    public boolean isVisible() {
54
        // TODO Auto-generated method stub
55
        return false;
68
        return true;
56 69
    }
57 70

  
71
    void initializeIcons(){
72

  
73
        MapContextLocator.getMapContextManager().registerIconLayer(WMSRasterProvider.NAME, "layer-icon-wms");
74

  
75
        IconThemeHelper.registerIcon("wms", "add-layer-icon", this);
76
        IconThemeHelper.registerIcon("wms", "remove-layer-icon", this);
77
        IconThemeHelper.registerIcon("wms", "up-layer-icon", this);
78
        IconThemeHelper.registerIcon("wms", "down-layer-icon", this);
79

  
80
        IconThemeHelper.registerIcon("wms", "first-value-icon", this);
81
        IconThemeHelper.registerIcon("wms", "previous-value-icon", this);
82
        IconThemeHelper.registerIcon("wms", "next-value-icon", this);
83
        IconThemeHelper.registerIcon("wms", "last-value-icon", this);
84

  
85
    }
86

  
87

  
58 88
}

Also available in: Unified diff