Revision 30203 branches/v2_0_0_prep/extensions/extEditing/src/org/gvsig/editing/gui/cad/DefaultCADTool.java
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