]> gerrit.simantics Code Review - simantics/platform.git/blobdiff - bundles/org.simantics.diagram/src/org/simantics/diagram/synchronization/graph/layer/IGraphLayerUtil.java
Some enhancements to GraphLayer-related utilities for Diagram layers
[simantics/platform.git] / bundles / org.simantics.diagram / src / org / simantics / diagram / synchronization / graph / layer / IGraphLayerUtil.java
diff --git a/bundles/org.simantics.diagram/src/org/simantics/diagram/synchronization/graph/layer/IGraphLayerUtil.java b/bundles/org.simantics.diagram/src/org/simantics/diagram/synchronization/graph/layer/IGraphLayerUtil.java
new file mode 100644 (file)
index 0000000..9b0f8fb
--- /dev/null
@@ -0,0 +1,14 @@
+package org.simantics.diagram.synchronization.graph.layer;
+
+import org.simantics.db.ReadGraph;
+import org.simantics.db.Resource;
+import org.simantics.db.WriteGraph;
+import org.simantics.db.exception.DatabaseException;
+
+public interface IGraphLayerUtil {
+
+    GraphLayer loadLayer(ReadGraph graph, Resource layer) throws DatabaseException;
+
+    GraphLayer createLayer(WriteGraph graph, String newName, boolean b) throws DatabaseException;
+
+}