Revision 12240

View differences:

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