Statistics
| Revision:

svn-gvsig-desktop / trunk / org.gvsig.desktop / org.gvsig.desktop.plugin / org.gvsig.app / org.gvsig.app.mainplugin / src / main / java / org / gvsig / app / extension / resourcesmanager / ResourcesLoaderExtension.java @ 47423

History | View | Annotate | Download (1.51 KB)

1
/*
2
 * To change this license header, choose License Headers in Project Properties.
3
 * To change this template file, choose Tools | Templates
4
 * and open the template in the editor.
5
 */
6
package org.gvsig.app.extension.resourcesmanager;
7

    
8
import org.gvsig.andami.IconThemeHelper;
9
import org.gvsig.andami.plugins.Extension;
10
import org.gvsig.tools.ToolsLocator;
11
import org.gvsig.tools.i18n.I18nManager;
12
import org.gvsig.tools.swing.api.ToolsSwingLocator;
13
import org.gvsig.tools.swing.api.windowmanager.WindowManager;
14

    
15
/**
16
 *
17
 * @author fdiaz
18
 */
19
public class ResourcesLoaderExtension extends Extension {
20

    
21
    @Override
22
    public void initialize() {
23
        registerIcons();
24
    }
25

    
26
    @Override
27
    public void execute(String actionCommand) {
28
        WindowManager windowManager = ToolsSwingLocator.getWindowManager();
29
        I18nManager i18n = ToolsLocator.getI18nManager();
30
        windowManager.showWindow(new ResourcesLoaderPanel(), i18n.getTranslation("_Resources_loader"), WindowManager.MODE.WINDOW);
31
    }
32

    
33
    @Override
34
    public boolean isEnabled() {
35
        return true;
36
    }
37

    
38
    @Override
39
    public boolean isVisible() {
40
        return true;
41
    }
42

    
43
    private void registerIcons() {
44
//        IconThemeHelper.registerIcon("resourcesmanager", "download-resource", this);
45
//        IconThemeHelper.registerIcon("resourcesmanager", "upload-resource", this);
46
//        IconThemeHelper.registerIcon("resourcesmanager", "remove-resource", this);
47
//        IconThemeHelper.registerIcon("resourcesmanager", "add-resource", this);
48
    }
49

    
50
}