Revision 4892 trunk/extensions/extCAD/src/com/iver/cit/gvsig/gui/cad/tools/ScaleCADTool.java

View differences:

ScaleCADTool.java
115 115
     * @see com.iver.cit.gvsig.gui.cad.CADTool#transition(com.iver.cit.gvsig.fmap.layers.FBitSet, java.lang.String)
116 116
     */
117 117
    public void transition(String s) {
118
        _fsm.addOption(s);
118
    	if (!super.changeCommand(s)){
119
    		_fsm.addOption(s);
120
    	}
119 121
    }
120 122

  
121 123
    /**
......
124 126
    public void selection() {
125 127
        ArrayList rowSelected=getSelectedRows();
126 128
        if (rowSelected.size() == 0 && !CADExtension.getCADTool().getClass().getName().equals("com.iver.cit.gvsig.gui.cad.tools.SelectionCADTool")) {
127
            CADExtension.setCADTool("selection");
129
            CADExtension.setCADTool("selection",false);
128 130
            ((SelectionCADTool) CADExtension.getCADTool()).setNextTool(
129 131
                "scale");
130 132
        }
......
335 337
	public String getName() {
336 338
		return PluginServices.getText(this,"scale_");
337 339
	}
340

  
341
	public String toString() {
342
		return "_scale";
343
	}
338 344
}

Also available in: Unified diff