Revision 20291 trunk/extensions/extRemoteSensing/src/org/gvsig/remotesensing/profiles/gui/ProfilePanel.java

View differences:

ProfilePanel.java
48 48
import javax.swing.event.ChangeEvent;
49 49
import javax.swing.event.ChangeListener;
50 50

  
51
import org.gvsig.fmap.raster.grid.roi.VectorialROI;
51 52
import org.gvsig.gui.beans.buttonspanel.ButtonsPanel;
52 53
import org.gvsig.gui.beans.defaultbuttonspanel.DefaultButtonsPanel;
53 54
import org.gvsig.gui.beans.graphic.GraphicChartPanel;
......
181 182
				GraphicLayer graphicLayer = mapControl.getMapContext().getGraphicsLayer();
182 183
				graphicLayer.clearAllGraphics();
183 184
				getLineOptionsPanel().selectDrawRoiTool();
185
			
186
				try {
187
				
188
					int selectedRow = getLineOptionsPanel().getTable().getSelectedRow();
189
					String roiName = (String)getLineOptionsPanel().getTable().getModel().getValueAt(selectedRow,0);
190
					VectorialROI roi = (VectorialROI)getLineOptionsPanel().getROI(roiName);
191
					roi.setBandToOperate(getLineOptionsPanel().getComboBands().getSelectedIndex());
192
					getLineOptionsPanel().getTable().setSelectedIndex(0);
193
					getLineOptionsPanel().getTable().updateUI();
194
				
195
					
196
				} catch (Exception e1) {
197
					// TODO: handle exception
198
				}
199
				
184 200
				graphicLayer.clearSymbolsGraphics();
185 201
				mapControl.rePaintDirtyLayers();
186 202
				nextActiveChart= PANELZPROFILE;

Also available in: Unified diff