Revision 1174

View differences:

org.gvsig.raster.tilecache/trunk/org.gvsig.raster.tilecache/org.gvsig.raster.tilecache.app/src/main/java/org/gvsig/raster/tilecache/app/CacheExtension.java
28 28

  
29 29
import org.gvsig.about.AboutManager;
30 30
import org.gvsig.about.AboutParticipant;
31
import org.gvsig.andami.IconThemeHelper;
31 32
import org.gvsig.andami.PluginServices;
32 33
import org.gvsig.andami.plugins.Extension;
33 34
import org.gvsig.app.ApplicationLocator;
......
79 80
	 * @see com.iver.andami.plugins.IExtension#initialize()
80 81
	 */
81 82
	public void initialize() {
82
		PluginServices.getIconTheme().registerDefault(
83
				"pref-tilecache-icon",
84
				this.getClass().getClassLoader().getResource("images/tilecache-pref.jpeg")
85
			);
83
		IconThemeHelper.registerIcon(null, "pref-tilecache-icon", this);
86 84
		
87 85
		Configuration.addValueChangedListener(this);
88 86
		Preferences prefs = Preferences.userRoot().node("gvsig.foldering");
org.gvsig.raster.tilecache/trunk/org.gvsig.raster.tilecache/org.gvsig.raster.tilecache.app/src/main/java/org/gvsig/raster/tilecache/app/TileCachePreferences.java
30 30
import javax.swing.JScrollPane;
31 31
import javax.swing.border.EmptyBorder;
32 32

  
33
import org.gvsig.andami.PluginServices;
33
import org.gvsig.andami.IconThemeHelper;
34 34
import org.gvsig.andami.preferences.AbstractPreferencePage;
35 35
import org.gvsig.andami.preferences.StoreException;
36 36

  
......
51 51
	 */
52 52
	public TileCachePreferences() {
53 53
		super();
54
		icon = PluginServices.getIconTheme().get("pref-tilecache-icon");
54
		icon = IconThemeHelper.getImageIcon("pref-tilecache-icon");
55 55
		initialize();
56 56
	}
57 57

  
org.gvsig.raster.postgis/trunk/org.gvsig.raster.postgis/org.gvsig.raster.postgis.swing/org.gvsig.raster.postgis.swing.impl/src/main/java/org/gvsig/raster/postgis/swing/impl/addlayer/ConnectionChooserPanel.java
9 9
import javax.swing.JComboBox;
10 10
import javax.swing.JPanel;
11 11

  
12
import org.gvsig.andami.PluginServices;
12
import org.gvsig.andami.IconThemeHelper;
13 13
import org.gvsig.i18n.Messages;
14 14

  
15 15
public class ConnectionChooserPanel extends JPanel {
......
55 55
	 */
56 56
	public JButton getJButton() {
57 57
		if (jButton == null) {
58
			ImageIcon icon = PluginServices.getIconTheme().get("icon-jdbc");
58
			ImageIcon icon = IconThemeHelper.getImageIcon("icon-jdbc");
59 59
			if(icon == null) 
60 60
				icon = new ImageIcon(System.getProperty("user.dir") + "/src/main/resources/images/jdbc.png", "");
61 61

  
org.gvsig.raster.postgis/trunk/org.gvsig.raster.postgis/org.gvsig.raster.postgis.swing/org.gvsig.raster.postgis.swing.impl/src/main/java/org/gvsig/raster/postgis/swing/impl/PostGISRasterSwingImplLibrary.java
23 23

  
24 24
import java.util.Locale;
25 25

  
26
import org.gvsig.andami.PluginServices;
26
import org.gvsig.andami.IconThemeHelper;
27 27
import org.gvsig.i18n.Messages;
28 28
import org.gvsig.raster.postgis.swing.PostGISRasterSwingLibrary;
29 29
import org.gvsig.raster.postgis.swing.PostGISRasterSwingLocator;
......
69 69
    protected void doPostInitialize() throws LibraryException {
70 70
    }
71 71
    
72
    private void registerIcons(){
73
		PluginServices.getIconTheme().registerDefault(
74
				"icon-jdbc",
75
				this.getClass().getClassLoader().getResource("images/jdbc.png")
76
			);
72
    private void registerIcons() {
73
		IconThemeHelper.registerIcon(null, "icon-jdbc", this);
77 74
    }
78 75
}
org.gvsig.raster.wmts/trunk/org.gvsig.raster.wmts/org.gvsig.raster.wmts.app/org.gvsig.raster.wmts.app.wmtsclient/src/main/java/org/gvsig/raster/wmts/app/wmtsclient/gui/panel/layer/LayersSelectedPanel.java
29 29
import javax.swing.JPanel;
30 30
import javax.swing.JScrollPane;
31 31

  
32
import org.gvsig.andami.IconThemeHelper;
32 33
import org.gvsig.andami.PluginServices;
33 34
import org.gvsig.gui.beans.controls.dnd.JDnDListModel;
34 35

  
......
128 129
			btnUp = new JButton();
129 130
			btnUp.setPreferredSize(new Dimension(30, 30));
130 131
			btnUp.setToolTipText(PluginServices.getText(this, "move_layer_up"));
131
			btnUp.setIcon(PluginServices.getIconTheme().get("aplication-preferences-uparrow"));
132
			btnUp.setIcon(IconThemeHelper.getImageIcon("aplication-preferences-uparrow"));
132 133
		}
133 134
		return btnUp;
134 135
	}
......
142 143
			btnDown = new JButton();
143 144
			btnDown.setPreferredSize(new Dimension(30, 30));
144 145
			btnDown.setToolTipText(PluginServices.getText(this, "move_layer_down"));
145
			btnDown.setIcon(PluginServices.getIconTheme().get("aplication-preferences-downarrow"));
146
			btnDown.setIcon(IconThemeHelper.getImageIcon("aplication-preferences-downarrow"));
146 147
		}
147 148
		return btnDown;
148 149
	}
org.gvsig.raster.wmts/trunk/org.gvsig.raster.wmts/org.gvsig.raster.wmts.app/org.gvsig.raster.wmts.app.wmtsclient/src/main/java/org/gvsig/raster/wmts/app/wmtsclient/WMTSClientExtension.java
29 29

  
30 30
import org.gvsig.about.AboutManager;
31 31
import org.gvsig.about.AboutParticipant;
32
import org.gvsig.andami.IconThemeHelper;
32 33
import org.gvsig.andami.PluginServices;
33 34
import org.gvsig.andami.plugins.Extension;
34 35
import org.gvsig.andami.ui.mdiManager.IWindow;
......
163 164

  
164 165

  
165 166
    void initilizeIcons(){
166
		PluginServices.getIconTheme().registerDefault(
167
				"level-plus",
168
				this.getClass().getClassLoader().getResource("images/level-plus.png")
169
			);
170
		PluginServices.getIconTheme().registerDefault(
171
				"level-less",
172
				this.getClass().getClassLoader().getResource("images/level-less.png")
173
			);
174
		PluginServices.getIconTheme().registerDefault(
175
				"icon-layer-wms",
176
				this.getClass().getClassLoader().getResource("images/icon-layer-wms.png")
177
			);
167
		IconThemeHelper.registerIcon(null, "level-plus", this);
168
		IconThemeHelper.registerIcon(null, "level-less", this);
169
		IconThemeHelper.registerIcon(null, "icon-layer-wms", this);
178 170
    }
179 171
}
org.gvsig.raster.wcs/trunk/org.gvsig.raster.wcs/org.gvsig.raster.wcs.app/org.gvsig.raster.wcs.app.wcsclient/src/main/java/org/gvsig/raster/wcs/app/wcsclient/gui/toc/WCSZoomPixelCursorListener.java
27 27
import java.awt.Toolkit;
28 28
import java.awt.geom.Point2D;
29 29

  
30
import org.gvsig.andami.PluginServices;
30
import org.gvsig.andami.IconThemeHelper;
31 31
import org.gvsig.fmap.dal.exception.ReadException;
32 32
import org.gvsig.fmap.geom.GeometryLocator;
33 33
import org.gvsig.fmap.geom.GeometryManager;
......
64 64
	/**
65 65
	 * The image to display when the cursor is active.
66 66
	 */	
67
	private final Image img = PluginServices.getIconTheme().get("view-previsualize-area").getImage();
67
	private final Image img = IconThemeHelper.getImageIcon("view-previsualize-area").getImage();
68 68

  
69 69
	/**
70 70
	 * The cursor used to work with this tool listener.
org.gvsig.raster.wcs/trunk/org.gvsig.raster.wcs/org.gvsig.raster.wcs.app/org.gvsig.raster.wcs.app.wcsclient/src/main/java/org/gvsig/raster/wcs/app/wcsclient/WCSClientExtension.java
21 21
*/
22 22
package org.gvsig.raster.wcs.app.wcsclient;
23 23

  
24
import org.gvsig.andami.PluginServices;
24
import org.gvsig.andami.IconThemeHelper;
25 25
import org.gvsig.andami.plugins.Extension;
26 26
import org.gvsig.app.extension.AddLayer;
27
import org.gvsig.fmap.mapcontrol.MapControl;
28 27
import org.gvsig.raster.wcs.app.wcsclient.gui.toc.WCSPropsTocMenuEntry;
29 28
import org.gvsig.raster.wcs.app.wcsclient.gui.toc.WCSZoomPixelCursorTocMenuEntry;
30 29
import org.gvsig.raster.wcs.app.wcsclient.gui.wizard.WCSWizard;
......
81 80
	}
82 81

  
83 82
	void initializeIcons(){
84
		PluginServices.getIconTheme().registerDefault(
85
	    		"view-previsualize-area",
86
	    		MapControl.class.getResource("images/ZoomPixelCursor.gif")
87
	    	);
88
		PluginServices.getIconTheme().registerDefault(
89
	    		"ico-WCS-Layer",
90
	    		this.getClass().getClassLoader().getResource("images/icoLayer.png")
91
	    	);
83
		IconThemeHelper.registerIcon(null, "view-previsualize-area", this);
84
		IconThemeHelper.registerIcon(null, "ico-WCS-Layer", this);
92 85
	}
93 86
}
org.gvsig.raster.tools/trunk/org.gvsig.raster.tools/org.gvsig.raster.tools.app/org.gvsig.raster.tools.app.multifile/src/main/java/org/gvsig/raster/tools/app/multifile/MultifileClientExtension.java
21 21
*/
22 22
package org.gvsig.raster.tools.app.multifile;
23 23

  
24
import org.gvsig.andami.PluginServices;
25 24
import org.gvsig.andami.plugins.Extension;
26 25
import org.gvsig.raster.tools.app.basic.raster.gui.preference.RasterPreferences;
27 26
import org.gvsig.raster.tools.app.multifile.panel.BandSelectorPanel;
......
36 35
public class MultifileClientExtension extends Extension {
37 36

  
38 37
	public void initialize() {
39
		registerIcons();
40 38
		// A?adimos la configuracion de Raster a gvSIG
41 39

  
42 40
		ExtensionPointManager extensionPoints = ToolsLocator.getExtensionPointManager();
......
60 58
	public boolean isVisible() {
61 59
		return false;
62 60
	}
63
	
64
	/**
65
	 * Registra los iconos a utilizar en la botonera.
66
	 */
67
	private void registerIcons() {
68
		PluginServices.getIconTheme().register(
69
				"nextarrow-icon",
70
				this.getClass().getClassLoader().getResource("images/ico16_arrow_next.png")
71
			);
72
		PluginServices.getIconTheme().register(
73
				"prevarrow-icon",
74
				this.getClass().getClassLoader().getResource("images/ico16_arrow_prev.png")
75
			);
76
		PluginServices.getIconTheme().register(
77
				"inspect-icon",
78
				this.getClass().getClassLoader().getResource("images/ico_show.gif")
79
			);
80
	}
81 61
}
org.gvsig.raster.tools/trunk/org.gvsig.raster.tools/org.gvsig.raster.tools.app/org.gvsig.raster.tools.app.basic/src/main/resources/text.properties
563 563
red=Rojo
564 564
green=Verde
565 565
blue=Azul
566
infobypoint=Informaci?n por punto
566
infobypoint=Informaci?n por punto
567
export_view_to_image=Exportar vista a imagen
568
resolution_method_selection=Metodo de selecci?n de resoluci?n
org.gvsig.raster.tools/trunk/org.gvsig.raster.tools/org.gvsig.raster.tools.app/org.gvsig.raster.tools.app.basic/src/main/resources/text_en.properties
548 548
red=Red
549 549
green=Green
550 550
blue=Blue
551
infobypoint=Info by point
551
infobypoint=Info by point
552
export_view_to_image=Export view to image
553
resolution_method_selection=Method of resolution selection
org.gvsig.raster.tools/trunk/org.gvsig.raster.tools/org.gvsig.raster.tools.app/org.gvsig.raster.tools.app.basic/src/main/resources/config.xml
5 5
	<resourceBundle name="text"/>
6 6
	<libraries library-dir="lib"/>
7 7
	<extensions>
8
	
9
		<!--Menu Raster-->
10
	
8 11
		<extension class-name="org.gvsig.raster.tools.app.basic.RasterExtension"
9 12
			description=""
10 13
			active="true"
11 14
			priority="1">
12 15
			<tool-bar name="View_Tools_Zooms" position="3">
13
				<selectable-tool icon="zoom-res-level" action-command="ZOOM_RES_LEVEL" tooltip="goto_resolution_level" position="7"/>
16
				<selectable-tool icon="layer-zoom-res-level" action-command="ZOOM_RES_LEVEL" tooltip="goto_resolution_level" position="7"/>
14 17
			</tool-bar>
18
			<menu text="Layer/goto_resolution_level" 
19
				position="0" 
20
				action-command="ZOOM_RES_LEVEL" 
21
				icon="layer-zoom-res-level"/>
15 22
		</extension>
23
		
24

  
25

  
16 26
		<extension class-name="org.gvsig.raster.tools.app.basic.tool.GenericToolBarModule"
17 27
			description="M?dulo de una barra de herramientas generica." 
18 28
			active="true" 
......
23 33
			active="true">
24 34
			<menu text="Vista/export/imagen"/>
25 35
		</extension>
36
		<extension class-name="org.gvsig.raster.tools.app.basic.tool.infobypoint.InfoByRasterPointExtension"
37
			description="Extensi?n encargada de gestionar la herramienta de info."
38
			active="true">
39
			 <action 
40
        		name="layer-info-by-raster-point"
41
        		label="_point_information"
42
        		tooltip="_Show_point_information"
43
        		action-command="INFO_BY_PIXEL" 
44
        		icon="layer-info-by-pixel"
45
        		position="0"
46
        		/>
47
		</extension>
48
		
26 49
		<!--<extension class-name="org.gvsig.raster.tools.app.basic.tool.infobypoint.InfoByRasterPointExtension"
27 50
			description="Informaci?n por p?xel"
28 51
			active="true"
......
35 58
			description=""
36 59
			active="true">
37 60
			<menu text="Test/System GC"/>
38
		</extension>-->	
61
		</extension>
39 62
		<extension class-name="org.gvsig.raster.tools.app.basic.tool.infobypoint.InfoByRasterPointExtension"
40 63
			description="Extensi?n encargada de gestionar la herramienta de info."
41 64
			active="true"
......
48 71
				<selectable-tool icon="view-query-information" action-command="INFO_BY_PIXEL"  tooltip="informacion" position="1"/>
49 72
			</tool-bar>
50 73
		</extension>
74
		-->	
75
		
51 76
	</extensions>
52 77
</plugin-config>
org.gvsig.raster.tools/trunk/org.gvsig.raster.tools/org.gvsig.raster.tools.app/org.gvsig.raster.tools.app.basic/src/main/java/org/gvsig/raster/tools/app/basic/RasterExtension.java
27 27

  
28 28
import javax.swing.JOptionPane;
29 29

  
30
import org.gvsig.andami.IconThemeHelper;
30 31
import org.gvsig.andami.PluginServices;
31 32
import org.gvsig.andami.plugins.Extension;
33
import org.gvsig.andami.plugins.IExtensionQueryByAction;
32 34
import org.gvsig.andami.ui.mdiManager.IWindow;
33 35
import org.gvsig.app.ApplicationLocator;
34 36
import org.gvsig.app.ApplicationManager;
......
83 85
 *
84 86
 * @author Nacho Brodin (nachobrodin@gmail.com)
85 87
 */
86
public class RasterExtension extends Extension implements ConfigurationListener {
88
public class RasterExtension extends Extension implements ConfigurationListener, IExtensionQueryByAction {
87 89

  
88 90
	/**
89 91
	 * Indica si en el panel de preferencias se refresca automaticamente la vista
......
195 197
	/**
196 198
	 * Registra los iconos a utilizar en andami.
197 199
	 */
198
	private void registerIcons() {
199
		PluginServices.getIconTheme().registerDefault(
200
				"zoom-res-level",
201
				getClass().getClassLoader().getResource("images/raton02.png")
202
			);
203
		PluginServices.getIconTheme().registerDefault(
204
				"forward-icon",
205
				this.getClass().getClassLoader().getResource("images/forward.png")
206
			);
207
		PluginServices.getIconTheme().registerDefault(
208
				"backward-icon",
209
				this.getClass().getClassLoader().getResource("images/backward.png")
210
			);
211
		PluginServices.getIconTheme().registerDefault(
212
				"map-ok-ico",
213
				this.getClass().getClassLoader().getResource("images/map_ico_ok.gif")
214
			);
215
//		PluginServices.getIconTheme().registerDefault(
216
//				"crux-cursor",
217
//				MapControl.class.getResource("images/CruxCursor.png")
218
//			);
219
		PluginServices.getIconTheme().registerDefault(
220
				"blank-icon",
221
				getClass().getClassLoader().getResource("images/blank.png")
222
			);
223
		PluginServices.getIconTheme().registerDefault(
224
				"addlayer-icon",
225
				this.getClass().getClassLoader().getResource("images/addlayer.png")
226
			);
227
		PluginServices.getIconTheme().registerDefault(
228
				"delall-icon",
229
				this.getClass().getClassLoader().getResource("images/delall.png")
230
			);
231
		PluginServices.getIconTheme().registerDefault(
232
				"rotar-icon",
233
				this.getClass().getClassLoader().getResource("images/Rotar.gif")
234
			);
235
		PluginServices.getIconTheme().registerDefault(
236
				"hor-arrow-icon",
237
				this.getClass().getClassLoader().getResource("images/FlechaHorizCursor.gif")
238
			);
239
		PluginServices.getIconTheme().registerDefault(
240
				"ver-arrow-icon",
241
				this.getClass().getClassLoader().getResource("images/FlechaVertCursor.gif")
242
			);
243
		PluginServices.getIconTheme().registerDefault(
244
				"inclder-arrow-icon",
245
				this.getClass().getClassLoader().getResource("images/FlechaInclDerCursor.gif")
246
			);
247
		PluginServices.getIconTheme().registerDefault(
248
				"inclizq-arrow-icon",
249
				this.getClass().getClassLoader().getResource("images/FlechaInclIzqCursor.gif")
250
			);
251
		PluginServices.getIconTheme().registerDefault(
252
				"shear-y-icon",
253
				this.getClass().getClassLoader().getResource("images/y.gif")
254
			);
255
		PluginServices.getIconTheme().registerDefault(
256
				"shear-x-icon",
257
				this.getClass().getClassLoader().getResource("images/x.gif")
258
			);
259
		PluginServices.getIconTheme().registerDefault(
260
				"hand-icon",
261
				this.getClass().getClassLoader().getResource("images/Hand.gif")
262
			);
263
		PluginServices.getIconTheme().registerDefault(
264
				"back-icon",
265
				this.getClass().getClassLoader().getResource("images/back.png")
266
			);
267
		PluginServices.getIconTheme().registerDefault(
268
				"next-icon",
269
				this.getClass().getClassLoader().getResource("images/next.png")
270
			);
271
		PluginServices.getIconTheme().registerDefault(
272
				"undo-icon",
273
				this.getClass().getClassLoader().getResource("images/undo.png")
274
			);
275
		PluginServices.getIconTheme().registerDefault(
276
				"zoom-pixel-cursor",
277
				this.getClass().getClassLoader().getResource("images/ZoomPixelCursor.gif")
278
			);
279
		PluginServices.getIconTheme().registerDefault(
280
				"save-raster",
281
				this.getClass().getClassLoader().getResource("images/Rectangle.png")
282
			);
283
		PluginServices.getIconTheme().registerDefault(
284
				"pixel-increase",
285
				this.getClass().getClassLoader().getResource("images/increase.png")
286
			);
287
		PluginServices.getIconTheme().registerDefault(
288
				"select-raster",
289
				this.getClass().getClassLoader().getResource("images/stock_toggle-info.png")
290
			);
291
		PluginServices.getIconTheme().registerDefault(
292
				"select-raster",
293
				this.getClass().getClassLoader().getResource("images/stock_toggle-info.png")
294
			);
295
		PluginServices.getIconTheme().registerDefault(
296
				"export-icon",
297
				this.getClass().getClassLoader().getResource("images/export.png")
298
			);
299
		PluginServices.getIconTheme().registerDefault(
300
				"pref-raster-icon",
301
				this.getClass().getClassLoader().getResource("images/raster-pref.png")
302
			);
303
		PluginServices.getIconTheme().registerDefault(
304
				"import-icon",
305
				this.getClass().getClassLoader().getResource("images/import.png")
306
			);
307
		PluginServices.getIconTheme().registerDefault(
308
				"savefile-icon",
309
				this.getClass().getClassLoader().getResource("images/savefile.png")
310
			);
311
		PluginServices.getIconTheme().registerDefault(
312
				"reset-icon",
313
				this.getClass().getClassLoader().getResource("images/reset.png")
314
			);
315
		PluginServices.getIconTheme().registerDefault(
316
				"tfwload-icon",
317
				this.getClass().getClassLoader().getResource("images/load.png")
318
			);
319
		PluginServices.getIconTheme().registerDefault(
320
				"centerraster-icon",
321
				this.getClass().getClassLoader().getResource("images/center_image.png")
322
			);
323
		PluginServices.getIconTheme().registerDefault(
324
				"increase-icon",
325
				this.getClass().getClassLoader().getResource("images/aumentar.png")
326
			);
327
		PluginServices.getIconTheme().registerDefault(
328
				"decrease-icon",
329
				this.getClass().getClassLoader().getResource("images/disminuir.png")
330
			);
331
		PluginServices.getIconTheme().registerDefault(
332
				"selectzoomarea-icon",
333
				this.getClass().getClassLoader().getResource("images/view-zoom-to-seleccion.png")
334
			);
335
		PluginServices.getIconTheme().registerDefault(
336
				"prevzoom-icon",
337
				this.getClass().getClassLoader().getResource("images/view-zoom-back.png")
338
			);
339
		PluginServices.getIconTheme().registerDefault(
340
				"fullview-icon",
341
				this.getClass().getClassLoader().getResource("images/view-zoom-map-contents.png")
342
			);
343
		PluginServices.getIconTheme().register(
344
				"geolocalization-icon",
345
				this.getClass().getClassLoader().getResource("images/georef.png")
346
			);
347
		PluginServices.getIconTheme().register(
348
				"exporttoascii-icon",
349
				this.getClass().getClassLoader().getResource("images/exportToAscii.png")
350
			);
351
		PluginServices.getIconTheme().register(
352
				"exporttocsv-icon",
353
				this.getClass().getClassLoader().getResource("images/exportToCSV.png")
354
			);
355
		PluginServices.getIconTheme().register(
356
				"importfromcsv-icon",
357
				this.getClass().getClassLoader().getResource("images/importFromCSV.png")
358
			);
359
		PluginServices.getIconTheme().register(
360
				"exit-icon",
361
				this.getClass().getClassLoader().getResource("images/ico_exit.gif")
362
			);
363
		PluginServices.getIconTheme().register(
364
				"options-icon",
365
				this.getClass().getClassLoader().getResource("images/ico_options.gif")
366
			);
367
		PluginServices.getIconTheme().register(
368
				"add-icon",
369
				this.getClass().getClassLoader().getResource("images/add-ico.gif")
370
			);
371
		PluginServices.getIconTheme().register(
372
				"centerpoint-icon",
373
				this.getClass().getClassLoader().getResource("images/icon_centerpoint.gif")
374
			);
375
		PluginServices.getIconTheme().register(
376
				"hand-icon",
377
				this.getClass().getClassLoader().getResource("images/Hand.gif")
378
			);
379
		PluginServices.getIconTheme().register(
380
				"analisis-icon",
381
				this.getClass().getClassLoader().getResource("images/prismaticos.gif")
382
			);
383
		PluginServices.getIconTheme().registerDefault(
384
				"clipping-icon",
385
				getClass().getClassLoader().getResource("images/clipping.gif")
386
			);
387
		PluginServices.getIconTheme().registerDefault(
388
				"filter-icon",
389
				getClass().getClassLoader().getResource("images/raster-filter.png")
390
			);
391
		PluginServices.getIconTheme().registerDefault(
392
				"histogram-icon",
393
				getClass().getClassLoader().getResource("images/histogram.png")
394
			);
395
		PluginServices.getIconTheme().registerDefault(
396
				"overviews-icon",
397
				getClass().getClassLoader().getResource("images/overviews.gif")
398
			);
399
		PluginServices.getIconTheme().registerDefault(
400
				"properties-icon",
401
				getClass().getClassLoader().getResource("images/properties.gif")
402
			);
403
		PluginServices.getIconTheme().registerDefault(
404
				"colortable-icon",
405
				getClass().getClassLoader().getResource("images/colortable.png")
406
			);
407
		PluginServices.getIconTheme().registerDefault(
408
				"rois-icon",
409
				getClass().getClassLoader().getResource("images/rois.png")
410
			);
411
		PluginServices.getIconTheme().registerDefault(
412
				"brush-icon",
413
				getClass().getClassLoader().getResource("images/brush.png")
414
			);
415
		PluginServices.getIconTheme().registerDefault(
416
				"selectrgb-icon",
417
				getClass().getClassLoader().getResource("images/select_rgb.gif")
418
			);
419
		PluginServices.getIconTheme().registerDefault(
420
				"reproj-icon",
421
				getClass().getClassLoader().getResource("images/reproject.png")
422
			);
423
		PluginServices.getIconTheme().registerDefault(
424
				"vectorization-icon",
425
				getClass().getClassLoader().getResource("images/vectorT.png")
426
			);
427
		PluginServices.getIconTheme().registerDefault(
428
				"focus-icon",
429
				getClass().getClassLoader().getResource("images/focus.png")
430
			);
200
	private void registerIcons() {	
201
		//Actions
202
		IconThemeHelper.registerIcon("action", "menu-layer-icon", this);
203
		IconThemeHelper.registerIcon("action", "menu-process-icon", this);
204
		IconThemeHelper.registerIcon("action", "menu-transgeo-icon", this);
205
		IconThemeHelper.registerIcon("action", "menu-raster-export", this);
431 206
		
432
		PluginServices.getIconTheme().registerDefault(
433
				"point-icon",
434
				getClass().getClassLoader().getResource("images/Point.png")
435
			);
436
		PluginServices.getIconTheme().registerDefault(
437
				"pointcursor-icon",
438
				getClass().getClassLoader().getResource("images/PointCursor.gif")
439
			);
440
		PluginServices.getIconTheme().registerDefault(
441
				"poligon-icon",
442
				getClass().getClassLoader().getResource("images/Poligon.png")
443
			);
444
		PluginServices.getIconTheme().registerDefault(
445
				"poligoncursor-icon",
446
				getClass().getClassLoader().getResource("images/PoligonCursor.png")
447
			);
448
		PluginServices.getIconTheme().registerDefault(
449
				"line-icon",
450
				getClass().getClassLoader().getResource("images/Line.png")
451
			);
452
		PluginServices.getIconTheme().registerDefault(
453
				"linecursor-icon",
454
				getClass().getClassLoader().getResource("images/LineCursor.png")
455
			);
456
		PluginServices.getIconTheme().registerDefault(
457
				"export-icon",
458
				getClass().getClassLoader().getResource("images/export.png")
459
			);
460
		PluginServices.getIconTheme().registerDefault(
461
				"import-icon",
462
				getClass().getClassLoader().getResource("images/import.png")
463
			);
464
		PluginServices.getIconTheme().registerDefault(
465
				"round-icon",
466
				getClass().getClassLoader().getResource("images/round.png")
467
			);
468
		PluginServices.getIconTheme().registerDefault(
469
				"rois-icon",
470
				getClass().getClassLoader().getResource("images/rois.png")
471
			);
472
		PluginServices.getIconTheme().registerDefault(
473
				"fullextent-icon",
474
				getClass().getClassLoader().getResource("images/fullExtent.png")
475
			);
476
		PluginServices.getIconTheme().registerDefault(
477
				"selecttool-icon",
478
				getClass().getClassLoader().getResource("images/selectTool.png")
479
			);
207
		IconThemeHelper.registerIcon("action", "layer-modify-roi", this);
208
		IconThemeHelper.registerIcon("action", "layer-histogram", this);
209
		IconThemeHelper.registerIcon("action", "layer-color-table", this);
210
		IconThemeHelper.registerIcon("action", "layer-modify-overviews", this);
... This diff was truncated because it exceeds the maximum size that can be displayed.

Also available in: Unified diff