1 package fi.vtt.simantics.procore.internal;
\r
3 import java.util.concurrent.Semaphore;
\r
5 import org.simantics.db.impl.graph.WriteGraphImpl;
\r
6 import org.simantics.db.procedure.Procedure;
\r
7 import org.simantics.db.request.WriteTraits;
\r
9 public class WriteState<T> extends WriteStateBase<T> {
\r
11 final private WriteGraphImpl graph;
\r
13 public WriteState(WriteGraphImpl graph, WriteTraits request, Semaphore notify, Procedure<T> procedure) {
\r
14 super(request, notify, procedure);
\r
15 assert(graph != null);
\r
19 public WriteGraphImpl getGraph() {
\r