Revision 24902 trunk/libraries/lib3DMap/src/org/gvsig/gvsig3d/map3d/MapContext3D.java

View differences:

MapContext3D.java
499 499
				m_bEmptyView = false;
500 500
			}
501 501
		}
502
		m_canvas3d.getOSGViewer().releaseGLContext();
503
		m_canvas3d.getOSGViewer().configureGLContext();
502
		if (m_canvas3d != null){
503
			m_canvas3d.getOSGViewer().releaseGLContext();
504
			m_canvas3d.getOSGViewer().configureGLContext();
505
		}
504 506
		PrintDebugLayers();
505 507
	}
506 508

  
......
1319 1321

  
1320 1322
	}
1321 1323

  
1322
	public void requestElevationLayer(RequestLayerEvent rle) {
1324
	synchronized public void requestElevationLayer(RequestLayerEvent rle) {
1323 1325

  
1324 1326
		// TODO : All this method are not tested
1325 1327
		// ignore for now
......
1394 1396

  
1395 1397
	}
1396 1398

  
1397
	public void requestTextureLayer(RequestLayerEvent rle) {
1399
	synchronized public void requestTextureLayer(RequestLayerEvent rle) {
1398 1400

  
1399 1401
		int order = rle.getOrder();
1400 1402
		ArrayList imageLayers = (ArrayList) m_layerLists
......
1469 1471

  
1470 1472
	}
1471 1473

  
1472
	public void requestVectorLayer(RequestLayerEvent arg0) {
1474
	synchronized public void requestVectorLayer(RequestLayerEvent arg0) {
1473 1475
		// TODO Auto-generated method stub
1474 1476

  
1475 1477
	}

Also available in: Unified diff