Revision 6885 trunk/examples/exaTemplateLayout/src/com/iver/templateLayout/TemplateExtension.java

View differences:

TemplateExtension.java
6 6

  
7 7
import com.iver.andami.PluginServices;
8 8
import com.iver.andami.plugins.Extension;
9
import com.iver.andami.ui.mdiManager.View;
9
import com.iver.andami.ui.mdiManager.IWindow;
10 10
import com.iver.cit.gvsig.Print;
11 11
import com.iver.cit.gvsig.fmap.DriverException;
12 12
import com.iver.cit.gvsig.fmap.drivers.DriverIOException;
......
59 59
	 */
60 60
	public boolean isVisible() {
61 61
		//Se obtiene la vista activada.
62
		View f = PluginServices.getMDIManager().getActiveView();
62
		IWindow f = PluginServices.getMDIManager().getActiveWindow();
63 63

  
64 64
		//Se comprueba si la vista es null y se devuelve un false para no hacer visible la extensi?n.
65 65
		if (f == null) {
......
134 134

  
135 135
		//Rect?ngulo del extent inicial de la vista contenida en el FFrameView.
136 136
		Rectangle2D.Double rectIni = new Rectangle2D.Double();
137
		rectIni.setRect(fframeview.getFMap().getViewPort().getExtent());
137
		rectIni.setRect(fframeview.getMapContext().getViewPort().getExtent());
138 138

  
139 139
		//Entero que representa el tipo de escala que tiene seleccionada el FFrameView.
140 140
		int typeScaleIni = fframeview.getTypeScale();
......
143 143
		initFFrameText();
144 144

  
145 145
		//Recorro todas las capas de la vista.
146
		for (int i = 0; i < fframeview.getFMap().getLayers().getLayersCount();
146
		for (int i = 0; i < fframeview.getMapContext().getLayers().getLayersCount();
147 147
				i++) {
148 148
			//Compruebo que la capa este activada.
149
			if (fframeview.getFMap().getLayers().getLayer(i).isActive()) {
149
			if (fframeview.getMapContext().getLayers().getLayer(i).isActive()) {
150 150
				//Obtengo su recordSet
151
				if (fframeview.getFMap().getLayers().getLayer(i) instanceof AlphanumericData) {
152
					SelectableDataSource dataSource = ((AlphanumericData) fframeview.getFMap()
151
				if (fframeview.getMapContext().getLayers().getLayer(i) instanceof AlphanumericData) {
152
					SelectableDataSource dataSource = ((AlphanumericData) fframeview.getMapContext()
153 153
																					.getLayers()
154 154
																					.getLayer(i)).getRecordset();
155 155

  
......
161 161
							////dataSource.moveTo(k);
162 162
							//Obtengo el rect?ngulo del shape para despu?s ponerlo como extent del FFrameView
163 163
							Rectangle2D rec = ((SingleLayer) fframeview
164
											   .getFMap().getLayers().getLayer(i)).getSource()
164
											   .getMapContext().getLayers().getLayer(i)).getSource()
165 165
											   .getShape((int) k).getBounds2D();
166 166

  
167 167
							//fframeview.setLinked(false);
......
216 216
		}
217 217

  
218 218
		//Recupera el Extent inicial del FFrameView.
219
		fframeview.getFMap().getViewPort().setExtent(rectIni);
219
		fframeview.getMapContext().getViewPort().setExtent(rectIni);
220 220

  
221 221
		//Recupera el tipo de escala que ten?a seleccionada el FFrameView.
222 222
		fframeview.setTypeScale(typeScaleIni);
......
269 269
		//A?ade el objeto all que extiende JPanel 
270 270
		//e implementa com.iver.mdiApp.ui.MDIManager.View como una 
271 271
		//ventana m?s de la aplicaci?n.
272
		PluginServices.getMDIManager().addView(all);
272
		PluginServices.getMDIManager().addWindow(all);
273 273
	}
274 274

  
275 275
	/**
......
282 282
		//A?ade el objeto one que extiende JPanel 
283 283
		//e implementa com.iver.mdiApp.ui.MDIManager.View como una 
284 284
		//ventana m?s de la aplicaci?n.
285
		PluginServices.getMDIManager().addView(one);
285
		PluginServices.getMDIManager().addWindow(one);
286 286
	}
287 287

  
288 288
	/**
......
296 296
	 */
297 297
	public void execute(String actionCommand) {
298 298
		//Obtengo el Layout que contiene la vista actualmente seleccionada en ANDAMI.
299
		layout = (Layout) PluginServices.getMDIManager().getActiveView();
299
		layout = (Layout) PluginServices.getMDIManager().getActiveWindow();
300 300

  
301 301
		//Obtengo todos los FFrames que contiene el Layout.
302 302
		fframes = layout.getFFrames();

Also available in: Unified diff