public Vote previewSaveChanges(RowEditor rowEditor, TableView tableView,
int rowIndex, int columnIndex, Dictionary<String, Object> changes) {
Vote vote = Vote.APPROVE;
for (RowEditorListener listener : this) {
vote = vote.tally(listener.previewSaveChanges(rowEditor,
tableView, rowIndex, columnIndex, changes));
}
return vote;
}