Revision 38564 branches/v2_0_0_prep/extensions/extEditing/src/org/gvsig/editing/ExploitExtension.java
ExploitExtension.java | ||
---|---|---|
44 | 44 |
|
45 | 45 |
import javax.swing.JOptionPane; |
46 | 46 |
|
47 |
import org.slf4j.Logger; |
|
48 |
import org.slf4j.LoggerFactory; |
|
49 |
|
|
47 |
import org.gvsig.andami.IconThemeHelper; |
|
50 | 48 |
import org.gvsig.andami.PluginServices; |
51 | 49 |
import org.gvsig.andami.plugins.Extension; |
52 | 50 |
import org.gvsig.app.ApplicationLocator; |
... | ... | |
63 | 61 |
import org.gvsig.fmap.geom.type.GeometryType; |
64 | 62 |
import org.gvsig.fmap.mapcontrol.MapControl; |
65 | 63 |
import org.gvsig.tools.dispose.DisposableIterator; |
64 |
import org.slf4j.Logger; |
|
65 |
import org.slf4j.LoggerFactory; |
|
66 | 66 |
|
67 | 67 |
|
68 | 68 |
/** |
... | ... | |
89 | 89 |
} |
90 | 90 |
|
91 | 91 |
private void registerIcons(){ |
92 |
PluginServices.getIconTheme().registerDefault( |
|
93 |
"edition-geometry-exploit", |
|
94 |
this.getClass().getClassLoader().getResource("images/Exploit.png") |
|
95 |
); |
|
92 |
IconThemeHelper.registerIcon("action", "layer-modify-explode", this); |
|
96 | 93 |
} |
97 | 94 |
|
98 | 95 |
/** |
... | ... | |
100 | 97 |
*/ |
101 | 98 |
public void execute(String s) { |
102 | 99 |
CADExtension.initFocus(); |
103 |
if (s.equals("_exploit")) {
|
|
104 |
CADExtension.setCADTool(s,true);
|
|
100 |
if ( "layer-modify-explode".equalsIgnoreCase(s) ) {
|
|
101 |
CADExtension.setCADTool("_exploit",true);
|
|
105 | 102 |
} |
106 | 103 |
CADExtension.getEditionManager().setMapControl(mapControl); |
107 | 104 |
CADExtension.getCADToolAdapter().configureMenu(); |
Also available in: Unified diff