Revision 12240
trunk/libraries/libFMap/src/com/iver/cit/gvsig/fmap/edition/EditableAdapter.java | ||
---|---|---|
1182 | 1182 |
protected boolean fireBeforeRemoveRow(int index, int sourceType) throws ReadDriverException { |
1183 | 1183 |
Cancel cancel = new Cancel(); |
1184 | 1184 |
String fid=null; |
1185 |
IRow row=null; |
|
1185 | 1186 |
try { |
1186 |
fid = getRow(index).getID(); |
|
1187 |
row=getRow(index); |
|
1188 |
fid = row.getID(); |
|
1187 | 1189 |
} catch (ExpansionFileReadException e) { |
1188 | 1190 |
throw new ReadDriverException(getOriginalDriver().getName(),e); |
1189 | 1191 |
} |
... | ... | |
1192 | 1194 |
for (int i = 0; i < editionListeners.size(); i++) { |
1193 | 1195 |
IEditionListener listener = (IEditionListener) editionListeners |
1194 | 1196 |
.get(i); |
1195 |
listener.beforeRowEditEvent(null, event);
|
|
1197 |
listener.beforeRowEditEvent(row, event);
|
|
1196 | 1198 |
if (cancel.isCanceled()) |
1197 | 1199 |
return true; |
1198 | 1200 |
} |
Also available in: Unified diff