Revision 3102 trunk/extensions/extGeoreferencing/src/com/iver/cit/gvsig/gui/toolListeners/GeorefPointSelectorListener.java

View differences:

GeorefPointSelectorListener.java
106 106
	public void point(PointEvent event) throws BehaviorException {
107 107
		super.point(event);
108 108
			
109
		theView = (View) PluginServices.getMDIManager().getActiveView();
109
		try{
110
			theView = (View)PluginServices.getMDIManager().getActiveView();
111
		}catch(ClassCastException exc){
112
			return;
113
		}
110 114
		//Obtenemos la capa de puntos y la capa de georaster
111 115
		
112 116
		for(int i=0;i<theView.getMapControl().getMapContext().getLayers().getLayersCount();i++){
......
152 156
			
153 157
			//Deseleccionamos la herramienta de marcado de puntos
154 158
			theView.getMapControl().setTool(lyrPoints.getLastTool());
159
			
155 160
		
156 161
			int n = Integer.valueOf(dialog.getSelectPointsPanel().getTableControlerPanel().getCPoint().getSelectedItem().toString()).intValue();
157 162
			lyrGeoRaster.updateData(n, 
......
160 165
									dialog, 
161 166
									theView, 
162 167
									lyrPoints);
168
			dialog.getConectorPanel().getAdjustGeorefPanel().getZoomLeft().draw();
163 169
			firstPoint = true;
164 170
		}
165 171
		

Also available in: Unified diff