--- /dev/null
+package org.simantics.structural.synchronization.base;\r
+\r
+public interface Solver {\r
+\r
+ public int getId(String name);\r
+ public String getName(int id);\r
+ public int getModuleType(int id);\r
+ \r
+ public void remove(int id);\r
+ \r
+ public void addSubprocess(String name);\r
+ public void includeSubprocess(String parentName, String subprocessName);\r
+ \r
+ public <T> T getConcreteSolver();\r
+ \r
+}\r