Revision 47426 trunk/org.gvsig.desktop/org.gvsig.desktop.library/org.gvsig.fmap.control/src/main/java/org/gvsig/fmap/mapcontrol/swing/pickercontroller/impl/EnvelopePickerControllerImpl.java

View differences:

EnvelopePickerControllerImpl.java
32 32
import org.gvsig.tools.i18n.I18nManager;
33 33
import org.gvsig.tools.swing.api.ToolsSwingLocator;
34 34
import org.gvsig.tools.swing.api.ToolsSwingManager;
35
import org.gvsig.tools.swing.api.ToolsSwingUtils;
35 36
import org.gvsig.tools.swing.api.pickercontroller.AbstractPickerController;
36 37
import org.gvsig.tools.swing.icontheme.IconTheme;
37 38
import org.gvsig.tools.swing.icontheme.IconThemeManager;
......
45 46

  
46 47
        public static void selfRegister() {
47 48
            IconThemeManager iconThemeManager = ToolsSwingLocator.getIconThemeManager();
48
            IconTheme theme = iconThemeManager.getCurrent();
49
            IconTheme theme = iconThemeManager.getActive();
49 50
            
50 51
            URL url = ScalePickerControllerImpl.class.getClassLoader().getResource("images/picker-envelope-cursor-capture.png");
51 52
            if( url != null ) {
52 53
                ImageIcon icon = new ImageIcon(url);
53
                theme.registerDefault("mapcontrol", "picker", "picker-envelope-cursor-capture", icon, url);
54
                theme.registerDefault("mapcontrol", "picker", "picker-envelope", "picker-envelope-cursor-capture", icon, url);
54 55
            }
55 56
            url = ScalePickerControllerImpl.class.getClassLoader().getResource("images/picker-envelope-capture.png");
56 57
            if( url != null ) {
57 58
                ImageIcon icon = new ImageIcon(url);
58
                theme.registerDefault("mapcontrol", "picker", "picker-envelope-capture", icon, url);
59
                theme.registerDefault("mapcontrol", "picker", "picker-envelope", "picker-envelope-capture", icon, url);
59 60
            }
60 61
            url = ScalePickerControllerImpl.class.getClassLoader().getResource("images/picker-envelope-from-mapcontrol.png");
61 62
            if( url != null ) {
62 63
                ImageIcon icon = new ImageIcon(url);
63
                theme.registerDefault("mapcontrol", "picker", "picker-envelope-from-mapcontrol", icon, url);
64
                theme.registerDefault("mapcontrol", "picker", "picker-envelope", "picker-envelope-from-mapcontrol", icon, url);
64 65
            }
65
    }
66
            ToolsSwingUtils.registerSubgroupIconScreenshot(
67
                    EnvelopePickerControllerImpl.class, 
68
                    "picker",
69
                    "picker-envelope",
70
                    "/images/screenshots/picker-envelope1.png"
71
            );    
72
        }
66 73
    
67 74

  
68 75
    private class CaptureEnvelopeListener implements RectangleListener  {

Also available in: Unified diff