Revision 31496 branches/v2_0_0_prep/extensions/extRemoteSensing/src/org/gvsig/remotesensing/ROIFromFeaturesExtension.java

View differences:

ROIFromFeaturesExtension.java
44 44

  
45 45
import org.gvsig.andami.PluginServices;
46 46
import org.gvsig.andami.plugins.Extension;
47
import org.gvsig.app.project.documents.view.IProjectView;
48
import org.gvsig.app.project.documents.view.gui.View;
47
import org.gvsig.app.project.documents.view.ViewDocument;
48
import org.gvsig.app.project.documents.view.gui.DefaultViewPanel;
49 49
import org.gvsig.fmap.dal.exception.DataException;
50 50
import org.gvsig.fmap.dal.feature.DisposableIterator;
51 51
import org.gvsig.fmap.dal.feature.Feature;
......
79 79
			org.gvsig.andami.ui.mdiManager.IWindow activeWindow = PluginServices.getMDIManager().getActiveWindow();
80 80

  
81 81
			//si la ventana activa es de tipo Vista
82
			if (activeWindow instanceof View) {
83
				View view = (View) activeWindow;
82
			if (activeWindow instanceof DefaultViewPanel) {
83
				DefaultViewPanel view = (DefaultViewPanel) activeWindow;
84 84
				MapContext mapContext = view.getModel().getMapContext();
85 85
				FLyrVect flyrVect = null;
86 86
				FLyrRasterSE flyrRaster = null;
......
145 145
		if (f == null) {
146 146
			return false;
147 147
		}
148
		if (f.getClass() == View.class) {
149
			View vista = (View) f;
150
			IProjectView model = vista.getModel();
148
		if (f.getClass() == DefaultViewPanel.class) {
149
			DefaultViewPanel vista = (DefaultViewPanel) f;
150
			ViewDocument model = vista.getModel();
151 151
			MapContext mapa = model.getMapContext();
152 152
			FLayers layers = mapa.getLayers();
153 153
			for (int i = 0; i < layers.getLayersCount(); i++) {
......
164 164
		if (f == null) {
165 165
			return false;
166 166
		}
167
		if (f instanceof View) {
168
			View vista = (View) f;
169
			IProjectView model = vista.getModel();
167
		if (f instanceof DefaultViewPanel) {
168
			DefaultViewPanel vista = (DefaultViewPanel) f;
169
			ViewDocument model = vista.getModel();
170 170
			MapContext mapa = model.getMapContext();
171 171
			return mapa.getLayers().getLayersCount() > 0;
172 172
		} else {

Also available in: Unified diff