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

View differences:

InsertLineExtension.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;
......
74 75
	}
75 76

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

  
82
		PluginServices.getIconTheme().registerDefault(
83
				"edition-insert-geometry-arc",
84
				this.getClass().getClassLoader().getResource("images/Arc.png")
85
			);
78
		IconThemeHelper.registerIcon("action", "layer-insert-line", this);
79
		IconThemeHelper.registerIcon("action", "layer-insert-arc", this);
86 80
	}
87 81

  
88 82
	/**
......
90 84
	 */
91 85
	public void execute(String s) {
92 86
		CADExtension.initFocus();
93
		if (s.equals("_line")||
94
				s.equals("_arc")) {
95
        	CADExtension.setCADTool(s,true);
87
		if( "layer-insert-line".equalsIgnoreCase(s)) {
88
        	CADExtension.setCADTool("_line",true);
96 89
        	CADExtension.getEditionManager().setMapControl(mapControl);
97
        }
90
		} else if( "layer-insert-arc".equalsIgnoreCase(s)) {
91
        	CADExtension.setCADTool("_arc",true);
92
        	CADExtension.getEditionManager().setMapControl(mapControl);
93
		}
98 94
		CADExtension.getCADToolAdapter().configureMenu();
99 95
	}
100 96

  

Also available in: Unified diff