Revision 38564 branches/v2_0_0_prep/extensions/extEditing/src/org/gvsig/editing/JoinExtension.java

View differences:

JoinExtension.java
40 40
 */
41 41
package org.gvsig.editing;
42 42

  
43
import org.gvsig.andami.IconThemeHelper;
43 44
import org.gvsig.andami.PluginServices;
44 45
import org.gvsig.andami.messages.NotificationManager;
45 46
import org.gvsig.andami.plugins.Extension;
......
73 74
	}
74 75

  
75 76
	private void registerIcons(){
76
		PluginServices.getIconTheme().registerDefault(
77
				"edition-geometry-Join",
78
				this.getClass().getClassLoader().getResource("images/Join.png")
79
			);
80

  
77
		IconThemeHelper.registerIcon("action", "layer-modify-join", this);
81 78
	}
82 79
	/**
83 80
	 * @see org.gvsig.andami.plugins.IExtension#execute(java.lang.String)
84 81
	 */
85 82
	public void execute(String s) {
86 83
		CADExtension.initFocus();
87
		if (s.equals("_join")) {
88
        	CADExtension.setCADTool(s,true);
89
        }
84
		if ("layer-modify-join".equalsIgnoreCase(s)) {
85
			 CADExtension.setCADTool("_join",true);
86
	    }
90 87
		CADExtension.getEditionManager().setMapControl(mapControl);
91 88
		CADExtension.getCADToolAdapter().configureMenu();
92 89
	}

Also available in: Unified diff