Revision 44074 trunk/org.gvsig.desktop/org.gvsig.desktop.plugin/org.gvsig.exportto.app/org.gvsig.exportto.app.mainplugin/src/main/java/org/gvsig/export/app/extension/ExportLayerExtension.java
ExportLayerExtension.java | ||
---|---|---|
26 | 26 |
import java.awt.Dimension; |
27 | 27 |
import javax.swing.JComponent; |
28 | 28 |
import javax.swing.JOptionPane; |
29 |
import javax.swing.SwingUtilities; |
|
29 | 30 |
import org.cresques.cts.ICoordTrans; |
30 | 31 |
import org.cresques.cts.IProjection; |
31 | 32 |
|
... | ... | |
188 | 189 |
); |
189 | 190 |
} |
190 | 191 |
|
191 |
private void doAddlayer(ExportProcess process, MapContext mapContext) { |
|
192 |
private void doAddlayer(final ExportProcess process, final MapContext mapContext) { |
|
193 |
if (!SwingUtilities.isEventDispatchThread()) { |
|
194 |
SwingUtilities.invokeLater(new Runnable() { |
|
195 |
@Override |
|
196 |
public void run() { |
|
197 |
doAddlayer(process, mapContext); |
|
198 |
} |
|
199 |
}); |
|
200 |
return; |
|
201 |
} |
|
202 |
|
|
192 | 203 |
ApplicationManager application = ApplicationLocator.getManager(); |
193 | 204 |
I18nManager i18n = ToolsLocator.getI18nManager(); |
194 | 205 |
|
Also available in: Unified diff