Revision 30203 branches/v2_0_0_prep/extensions/extEditing/src/org/gvsig/editing/gui/cad/DefaultCADTool.java

View differences:

DefaultCADTool.java
52 52
import org.apache.log4j.Logger;
53 53
import org.gvsig.andami.PluginServices;
54 54
import org.gvsig.andami.messages.NotificationManager;
55
import org.gvsig.andami.ui.mdiManager.IWindow;
55 56
import org.gvsig.app.project.documents.view.gui.View;
56 57
import org.gvsig.editing.CADExtension;
57 58
import org.gvsig.editing.gui.cad.exception.CommandException;
......
93 94
import org.gvsig.fmap.mapcontext.layers.SpatialCache;
94 95
import org.gvsig.fmap.mapcontext.layers.vectorial.FLyrVect;
95 96
import org.gvsig.fmap.mapcontext.rendering.symbols.ISymbol;
96
import org.gvsig.symbology.fmap.mapcontext.rendering.symbol.FGraphicUtilities;
97
import org.gvsig.symbology.fmap.mapcontext.rendering.symbol.SymbologyFactory;
97
import org.gvsig.symbology.fmap.mapcontext.rendering.symbol.impl.FGraphicUtilities;
98 98
import org.gvsig.utils.console.JConsole;
99 99

  
100 100

  
......
624 624
	public abstract String toString();
625 625

  
626 626
	public void throwValueException(String s, double d) {
627
		View vista = (View) PluginServices.getMDIManager().getActiveWindow();
628
		vista.getConsolePanel().addText(s + " : " + d, JConsole.ERROR);
627
		IWindow window = PluginServices.getMDIManager().getActiveWindow();
628
		if (window instanceof View){
629
			((View)window).getConsolePanel().addText(s + " : " + d, JConsole.ERROR);
630
		}
629 631
	}
630 632

  
631 633
	public void throwOptionException(String s, String o) {
632
		View vista = (View) PluginServices.getMDIManager().getActiveWindow();
633
		vista.getConsolePanel().addText(s + " : " + o, JConsole.ERROR);
634
		IWindow window = PluginServices.getMDIManager().getActiveWindow();
635
		if (window instanceof View){
636
			((View)window).getConsolePanel().addText(s + " : " + o, JConsole.ERROR);
637
		}
634 638
	}
635 639

  
636 640
	public void throwPointException(String s, double x, double y) {
637
		View vista = (View) PluginServices.getMDIManager().getActiveWindow();
638
		vista.getConsolePanel().addText(s + " : " + " X = " + x + ", Y = " + y,
641
		IWindow window = PluginServices.getMDIManager().getActiveWindow();
642
		if (window instanceof View){
643
			((View)window).getConsolePanel().addText(s + " : " + " X = " + x + ", Y = " + y,
639 644
				JConsole.ERROR);
645
		}
640 646
	}
641 647

  
642 648
	public void setPreviosTool(DefaultCADTool tool) {

Also available in: Unified diff