Revision 2314 org.gvsig.raster.tools/branches/org.gvsig.raster.tools_dataaccess_refactoring/org.gvsig.raster.tools.app.basic/src/main/java/org/gvsig/raster/tools/app/basic/tool/roi/ui/listener/ROIsTablePanelListener.java
ROIsTablePanelListener.java | ||
---|---|---|
106 | 106 |
Object row [] = ((IModel)panel.getTable().getModel()).getNewLine(); |
107 | 107 |
row[0]= roiName; |
108 | 108 |
((DefaultTableModel)panel.getTable().getModel()).addRow(row); |
109 |
if (dataModel.getGrid() != null) { |
|
110 |
ROI roi = RasterLocator.getManager().createVectorialROI(dataModel.getRasterDataStore());
|
|
111 |
roi.setName(roiName);
|
|
112 |
roi.setColor((Color)row[4]);
|
|
113 |
dataModel.addROI(roi);
|
|
114 |
} |
|
109 |
|
|
110 |
ROI roi = RasterLocator.getManager().createVectorialROI(dataModel.getRasterDataStore()); |
|
111 |
roi.setName(roiName); |
|
112 |
roi.setColor((Color)row[4]); |
|
113 |
dataModel.addROI(roi); |
|
114 |
|
|
115 | 115 |
panel.getTable().setSelectedIndex(panel.getTable().getRowCount()-1); |
116 | 116 |
dataModel.selectDrawRoiTool(); |
117 | 117 |
panel.setToolsEnabled(true); |
Also available in: Unified diff