Revision 41742 trunk/org.gvsig.desktop/org.gvsig.desktop.plugin/org.gvsig.app/org.gvsig.app.mainplugin/src/main/java/org/gvsig/app/gui/WizardPanel.java
WizardPanel.java | ||
---|---|---|
24 | 24 |
package org.gvsig.app.gui; |
25 | 25 |
|
26 | 26 |
import java.awt.Window; |
27 |
import java.util.logging.Level; |
|
27 | 28 |
|
28 | 29 |
import javax.swing.JPanel; |
29 | 30 |
|
... | ... | |
42 | 43 |
import org.gvsig.fmap.mapcontext.MapContextManager; |
43 | 44 |
import org.gvsig.fmap.mapcontext.layers.FLayer; |
44 | 45 |
import org.gvsig.fmap.mapcontrol.MapControl; |
46 |
import org.gvsig.fmap.mapcontrol.MapControlCreationException; |
|
47 |
import org.gvsig.fmap.mapcontrol.MapControlLocator; |
|
45 | 48 |
import org.gvsig.tools.ToolsLocator; |
46 | 49 |
import org.gvsig.tools.i18n.I18nManager; |
47 | 50 |
import org.slf4j.Logger; |
... | ... | |
128 | 131 |
else if (mapContext!=null) { |
129 | 132 |
// if MapContext has been set, create a fake MapControl |
130 | 133 |
// for compatibility purposes |
131 |
MapControl mc = new MapControl(); |
|
134 |
MapControl mc; |
|
135 |
try { |
|
136 |
mc = MapControlLocator.getMapControlManager().createJMapControlPanel(); |
|
137 |
} catch (MapControlCreationException ex) { |
|
138 |
logger.warn("Can't create a MapControl.", ex); |
|
139 |
throw new RuntimeException(ex); |
|
140 |
} |
|
132 | 141 |
mc.setMapContext(mapContext); |
133 | 142 |
mapCtrl=mc; |
134 | 143 |
} |
Also available in: Unified diff