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 | 46338 | fdiaz | /*
|
---|---|---|---|
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 | 47423 | jjdelcerro | // 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 | 46338 | fdiaz | } |
49 | |||
50 | } |