Revision 5939

View differences:

trunk/applications/appgvSIG/src/com/iver/cit/gvsig/gui/View.java
67 67
import com.iver.cit.gvsig.fmap.ExtentEvent;
68 68
import com.iver.cit.gvsig.fmap.FMap;
69 69
import com.iver.cit.gvsig.fmap.MapControl;
70
import com.iver.cit.gvsig.fmap.ProjectionEvent;
70 71
import com.iver.cit.gvsig.fmap.ViewPortListener;
71 72
import com.iver.cit.gvsig.fmap.core.v02.FConstant;
72 73
import com.iver.cit.gvsig.fmap.layers.FLayer;
......
214 215

  
215 216
				public void backColorChanged(ColorEvent e) {
216 217
				}
218

  
219
				public void projectionChanged(ProjectionEvent e) {
220
					m_MapLoc.setProjection(e.getNewProjection());					
221
				}
217 222
			});
218 223
	      }
219 224
    }
trunk/applications/appgvSIG/src/com/iver/cit/gvsig/gui/layout/Layout.java
100 100
import com.iver.cit.gvsig.fmap.ColorEvent;
101 101
import com.iver.cit.gvsig.fmap.DriverException;
102 102
import com.iver.cit.gvsig.fmap.ExtentEvent;
103
import com.iver.cit.gvsig.fmap.ProjectionEvent;
103 104
import com.iver.cit.gvsig.fmap.ViewPortListener;
104 105
import com.iver.cit.gvsig.fmap.core.adapter.CircleAdapter;
105 106
import com.iver.cit.gvsig.fmap.core.adapter.GeometryAdapter;
......
1738 1739
	public int getNumBefore() {
1739 1740
		return ++numBefore;
1740 1741
	}
1742

  
1743
	public void projectionChanged(ProjectionEvent e) {
1744
		// TODO Auto-generated method stub
1745
		
1746
	}
1741 1747
}
trunk/applications/appgvSIG/src/com/iver/cit/gvsig/gui/layout/fframes/FFrameView.java
62 62
import com.iver.cit.gvsig.fmap.DriverException;
63 63
import com.iver.cit.gvsig.fmap.ExtentEvent;
64 64
import com.iver.cit.gvsig.fmap.FMap;
65
import com.iver.cit.gvsig.fmap.ProjectionEvent;
65 66
import com.iver.cit.gvsig.fmap.ViewPort;
66 67
import com.iver.cit.gvsig.fmap.ViewPortListener;
67 68
import com.iver.cit.gvsig.fmap.layers.LegendListener;
......
772 773
            //setBufferedImage(null);
773 774
        }
774 775
    }
776
    
777
    /**
778
     * @see com.iver.cit.gvsig.fmap.ViewPortListener#projectionChanged(com.iver.cit.gvsig.fmap.ProjectionEvent)
779
     */
780
	public void projectionChanged(ProjectionEvent e) {
781
        if (getTypeScale() == AUTOMATICO) {
782
            m_fmap.getViewPort().setProjection(e.getNewProjection());
775 783

  
784
            if (layout != null) {
785
                layout.setStatus(Layout.DESACTUALIZADO);
786
            }
787
        }
788
	}
789

  
776 790
    /**
777 791
     * DOCUMENT ME!
778 792
     *
trunk/libraries/libFMap/src/com/iver/cit/gvsig/fmap/EventBuffer.java
304 304
		}
305 305
		
306 306
	}
307

  
308
	public void projectionChanged(ProjectionEvent e) {
309
		events.add(e);
310

  
311
		if (dispatching) {
312
			fireAtomicEventListener();
313
		}
314
	}
307 315
}
trunk/extensions/extCatalogYNomenclator/src/es/gva/cit/gvsig/catalogClient/gui/SearchDialog.java
57 57
import com.iver.andami.ui.mdiManager.ViewInfo;
58 58
import com.iver.cit.gvsig.fmap.ColorEvent;
59 59
import com.iver.cit.gvsig.fmap.ExtentEvent;
60
import com.iver.cit.gvsig.fmap.ProjectionEvent;
60 61
import com.iver.cit.gvsig.fmap.ViewPortListener;
61 62

  
62 63
import es.gva.cit.catalogClient.CatalogClient;
......
204 205
		// TODO Auto-generated method stub
205 206
		
206 207
	}
208

  
209
	public void projectionChanged(ProjectionEvent e) {
210
		loadViewPortCoordinates();
211
	}
207 212
    
208 213
  
209 214
	 
trunk/extensions/extCatalogYNomenclator/src/es/gva/cit/gvsig/gazetteer/gui/SearchDialog.java
57 57
import com.iver.andami.ui.mdiManager.ViewInfo;
58 58
import com.iver.cit.gvsig.fmap.ColorEvent;
59 59
import com.iver.cit.gvsig.fmap.ExtentEvent;
60
import com.iver.cit.gvsig.fmap.ProjectionEvent;
60 61
import com.iver.cit.gvsig.fmap.ViewPortListener;
61 62

  
62 63
import es.gva.cit.catalogClient.querys.Coordinates;
......
189 190
		
190 191
	}
191 192

  
193
	public void projectionChanged(ProjectionEvent e) {
194
		loadViewPortCoordinates();		
195
	}
192 196

  
197

  
193 198
    
194 199
 
195 200
    

Also available in: Unified diff