data.put(dindex, value);
hasChange = true;
}
}
}
RowEditorEvent ree = new RowEditorEvent(this, rowIndex);
ree.setRecord(record);
ree.setChanges(data);
if (hasChange && fireEvent(Events.ValidateEdit, ree)) {
record.beginEdit();
for (String k : data.keySet()) {
record.set(k, data.get(k));
}
record.endEdit();
ree.setRecord(record);
fireEvent(Events.AfterEdit, ree);
}
hide();
}