public Vote previewSaveChanges(NodeEditor nodeEditor, TreeView treeView,
Path path, Object changes) {
Vote vote = Vote.APPROVE;
for (NodeEditorListener listener : this) {
vote = vote.tally(listener.previewSaveChanges(nodeEditor,
treeView, path, changes));
}
return vote;
}