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
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