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

View differences:

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