Revision 20175 trunk/extensions/extRemoteSensing/src/org/gvsig/remotesensing/scatterplot/listener/ManagerROIChartPanelListener.java
ManagerROIChartPanelListener.java | ||
---|---|---|
93 | 93 |
// Mirar si es apropiado siempre mostrar la barra o solo en el caso layer grandes |
94 | 94 |
process.start(); |
95 | 95 |
|
96 |
ArrayList rois= ((FLyrRasterSE)tablePanel.getFLayer()).getRois(); |
|
97 |
if(rois!= null){ |
|
98 |
rois.add(lastDefinedRoi); |
|
99 |
((FLyrRasterSE)tablePanel.getFLayer()).setRois(rois); |
|
100 |
} |
|
101 |
else{ |
|
102 |
rois= new ArrayList(); |
|
103 |
rois.add(lastDefinedRoi); |
|
104 |
((FLyrRasterSE)tablePanel.getFLayer()).setRois(rois); |
|
105 |
} |
|
106 |
|
|
96 |
|
|
107 | 97 |
}else if (e.getSource() == tablePanel.getDeleteButton()){ |
108 | 98 |
try { |
109 | 99 |
if (tablePanel.getTable().getSelectedRows().length>0){ |
... | ... | |
190 | 180 |
|
191 | 181 |
public void end(Object param) { |
192 | 182 |
lastDefinedRoi = (ROI)param; |
183 |
ArrayList rois= ((FLyrRasterSE)tablePanel.getFLayer()).getRois(); |
|
184 |
if(rois!= null){ |
|
185 |
rois.add(lastDefinedRoi); |
|
186 |
((FLyrRasterSE)tablePanel.getFLayer()).setRois(rois); |
|
187 |
} |
|
188 |
else{ |
|
189 |
rois= new ArrayList(); |
|
190 |
rois.add(lastDefinedRoi); |
|
191 |
((FLyrRasterSE)tablePanel.getFLayer()).setRois(rois); |
|
192 |
} |
|
193 |
|
|
193 | 194 |
} |
194 | 195 |
|
195 | 196 |
|
Also available in: Unified diff