Revision 937 org.gvsig.raster.tools/trunk/org.gvsig.raster.tools/org.gvsig.raster.tools.app/org.gvsig.raster.tools.app.basic/src/main/java/org/gvsig/raster/tools/app/basic/RasterToolsUtil.java
RasterToolsUtil.java | ||
---|---|---|
34 | 34 |
import org.gvsig.andami.ui.mdiManager.IWindow; |
35 | 35 |
import org.gvsig.app.project.Project; |
36 | 36 |
import org.gvsig.app.project.ProjectManager; |
37 |
import org.gvsig.app.project.documents.view.gui.DefaultViewPanel;
|
|
37 |
import org.gvsig.app.project.documents.view.gui.AbstractViewPanel;
|
|
38 | 38 |
import org.gvsig.fmap.dal.DALLocator; |
39 | 39 |
import org.gvsig.fmap.dal.DataManager; |
40 | 40 |
import org.gvsig.fmap.dal.DataStore; |
... | ... | |
402 | 402 |
return null; |
403 | 403 |
|
404 | 404 |
//Seleccionamos la vista de gvSIG |
405 |
DefaultViewPanel theView = null;
|
|
405 |
AbstractViewPanel theView = null;
|
|
406 | 406 |
try { |
407 | 407 |
IWindow[] allViews = PluginServices.getMDIManager().getAllWindows(); |
408 | 408 |
if(viewName != null) { |
409 | 409 |
for (int i = 0; i < allViews.length; i++) { |
410 |
if (allViews[i] instanceof DefaultViewPanel
|
|
411 |
&& PluginServices.getMDIManager().getWindowInfo((DefaultViewPanel) allViews[i]).getTitle().equals(viewName))
|
|
412 |
theView = (DefaultViewPanel) allViews[i];
|
|
410 |
if (allViews[i] instanceof AbstractViewPanel
|
|
411 |
&& PluginServices.getMDIManager().getWindowInfo((AbstractViewPanel) allViews[i]).getTitle().equals(viewName))
|
|
412 |
theView = (AbstractViewPanel) allViews[i];
|
|
413 | 413 |
} |
414 | 414 |
} else { |
415 | 415 |
IWindow activeWindow = PluginServices.getMDIManager().getActiveWindow(); |
416 | 416 |
for (int i = 0; i < allViews.length; i++) { |
417 |
if (allViews[i] instanceof DefaultViewPanel && ((DefaultViewPanel)allViews[i]) == activeWindow) //En la primera vista activa
|
|
418 |
theView = (DefaultViewPanel) allViews[i];
|
|
417 |
if (allViews[i] instanceof AbstractViewPanel && ((AbstractViewPanel)allViews[i]) == activeWindow) //En la primera vista activa
|
|
418 |
theView = (AbstractViewPanel) allViews[i];
|
|
419 | 419 |
} |
420 | 420 |
if(theView == null) { |
421 | 421 |
for (int i = 0; i < allViews.length; i++) { |
422 |
if (allViews[i] instanceof DefaultViewPanel) //En la primera vista
|
|
423 |
theView = (DefaultViewPanel) allViews[i];
|
|
422 |
if (allViews[i] instanceof AbstractViewPanel) //En la primera vista
|
|
423 |
theView = (AbstractViewPanel) allViews[i];
|
|
424 | 424 |
} |
425 | 425 |
} |
426 | 426 |
} |
... | ... | |
493 | 493 |
return null; |
494 | 494 |
|
495 | 495 |
//Seleccionamos la vista de gvSIG |
496 |
DefaultViewPanel theView = null;
|
|
496 |
AbstractViewPanel theView = null;
|
|
497 | 497 |
try { |
498 | 498 |
IWindow[] allViews = PluginServices.getMDIManager().getAllWindows(); |
499 | 499 |
if(viewName != null) { |
500 | 500 |
for (int i = 0; i < allViews.length; i++) { |
501 |
if (allViews[i] instanceof DefaultViewPanel
|
|
502 |
&& PluginServices.getMDIManager().getWindowInfo((DefaultViewPanel) allViews[i]).getTitle().equals(viewName))
|
|
503 |
theView = (DefaultViewPanel) allViews[i];
|
|
501 |
if (allViews[i] instanceof AbstractViewPanel
|
|
502 |
&& PluginServices.getMDIManager().getWindowInfo((AbstractViewPanel) allViews[i]).getTitle().equals(viewName))
|
|
503 |
theView = (AbstractViewPanel) allViews[i];
|
|
504 | 504 |
} |
505 | 505 |
} else { |
506 | 506 |
IWindow activeWindow = PluginServices.getMDIManager().getActiveWindow(); |
507 | 507 |
for (int i = 0; i < allViews.length; i++) { |
508 |
if (allViews[i] instanceof DefaultViewPanel && ((DefaultViewPanel)allViews[i]) == activeWindow) //En la primera vista activa
|
|
509 |
theView = (DefaultViewPanel) allViews[i];
|
|
508 |
if (allViews[i] instanceof AbstractViewPanel && ((AbstractViewPanel)allViews[i]) == activeWindow) //En la primera vista activa
|
|
509 |
theView = (AbstractViewPanel) allViews[i];
|
|
510 | 510 |
} |
511 | 511 |
if(theView == null) { |
512 | 512 |
for (int i = 0; i < allViews.length; i++) { |
513 |
if (allViews[i] instanceof DefaultViewPanel) //En la primera vista
|
|
514 |
theView = (DefaultViewPanel) allViews[i];
|
|
513 |
if (allViews[i] instanceof AbstractViewPanel) //En la primera vista
|
|
514 |
theView = (AbstractViewPanel) allViews[i];
|
|
515 | 515 |
} |
516 | 516 |
} |
517 | 517 |
} |
Also available in: Unified diff