1 package org.simantics.interop.update.model;
3 import java.util.Collection;
4 import java.util.HashSet;
6 import org.simantics.db.Statement;
7 import org.simantics.utils.datastructures.Pair;
9 public class UpdateList {
10 private HashSet<Pair<Statement, Statement>> changes;
13 changes = new HashSet<>();
16 public UpdateList(Collection<Pair<Statement, Statement>> changes) {
17 this.changes = new HashSet<>(changes);
20 public Collection<Pair<Statement, Statement>> getChanges() {
24 public void addChange(Pair<Statement, Statement> change) {
28 public void removeChange(Pair<Statement, Statement> change) {
29 changes.remove(change);