Revision 20393 trunk/extensions/extRemoteSensing/src/org/gvsig/remotesensing/gui/beans/OptionsPanel.java

View differences:

OptionsPanel.java
688 688
			int i = 0;
689 689
			for (i=0;i<getLayersList().size();i++){
690 690
				layerName = (String)getLayersList().get(i);
691
				layerName = layerName.substring(0,layerName.indexOf("["));
692
				rasterLayer = (FLyrRasterSE)mapContext.getLayers().getLayer(layerName);
693
				if (rasterLayer!=null){
694
					xMin =rasterLayer.getFullRasterExtent().minX();
695
					xMax =rasterLayer.getFullRasterExtent().maxX();
696
					yMin =rasterLayer.getFullRasterExtent().minY();
697
					yMax =rasterLayer.getFullRasterExtent().maxY();
698
					cellSize=rasterLayer.getCellSize();
699
					existLayers = true;
691
				if (!layerName.equals("")){
692
					layerName = layerName.substring(0,layerName.indexOf("["));
693
					rasterLayer = (FLyrRasterSE)mapContext.getLayers().getLayer(layerName);
694
					if (rasterLayer!=null){
695
						xMin =rasterLayer.getFullRasterExtent().minX();
696
						xMax =rasterLayer.getFullRasterExtent().maxX();
697
						yMin =rasterLayer.getFullRasterExtent().minY();
698
						yMax =rasterLayer.getFullRasterExtent().maxY();
699
						cellSize=rasterLayer.getCellSize();
700
						existLayers = true;
701
					}
700 702
				}
701 703
			}
702 704
			
......
724 726
				getJTextRangoY1().setText(String.valueOf(getOutputExtent().minY()));
725 727
				getJTextRangoY2().setText(String.valueOf(getOutputExtent().maxY()));
726 728
				getJTextCellSize().setText(String.valueOf(cellSize));
729
				
730
				extentHasChanged();
727 731
			}
728 732
			else{
729 733
				getJTextRangoX1().setText("");
......
731 735
				getJTextRangoY1().setText("");
732 736
				getJTextRangoY2().setText("");
733 737
				getJTextCellSize().setText("");
734
				
735 738
			}
736
			extentHasChanged();
737 739
		} 	
738 740
	}
739 741
	

Also available in: Unified diff