package org.simantics.interop.update.model; import java.util.Collection; import java.util.HashSet; import org.simantics.db.Statement; import org.simantics.utils.datastructures.Pair; public class UpdateList { private HashSet> changes; public UpdateList() { changes = new HashSet<>(); } public UpdateList(Collection> changes) { this.changes = new HashSet<>(changes); } public Collection> getChanges() { return changes; } public void addChange(Pair change) { changes.add(change); } public void removeChange(Pair change) { changes.remove(change); } public void clear() { changes.clear(); } }