Revision 47426 trunk/org.gvsig.desktop/org.gvsig.desktop.framework/org.gvsig.andami/src/main/java/org/gvsig/andami/IconThemeHelper.java

View differences:

IconThemeHelper.java
39 39
	
40 40
	@SuppressWarnings("rawtypes")
41 41
	public static void registerIcon(String group, String name, Object obj) {
42
            registerIcon(group, null, name, obj);
43
        }
44
        
45
	public static void registerIcon(String group, String subgroup, String name, Object obj) {
42 46
		String resourceName;
43 47
		String provider;
44 48
		ClassLoader loader;
45
		IconTheme iconTheme = ToolsSwingLocator.getIconThemeManager().getCurrent();
49
		IconTheme iconTheme = ToolsSwingLocator.getIconThemeManager().getDefault();
46 50
		if( group == null || group.trim().length()==0 ) {
47 51
			resourceName = "images/"+name+".png";
48 52
		} else {
......
71 75
				}
72 76
				resource = loader.getResource(resourceName);
73 77
			}
74
			iconTheme.registerDefault(provider, group, name, null, resource);
78
			iconTheme.registerDefault(provider, group, subgroup, name, null, resource);
75 79
		} catch( Throwable e) {
76 80
			logger.info("Can't register icon '" + name + "'.",e);
77 81
		}

Also available in: Unified diff