-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
+package org.simantics.structural.synchronization.base;
+
+public interface Solver {
+
+ public int getId(String name);
+ public String getName(int id);
+ public int getModuleType(int id);
+
+ public void remove(int id);
+
+ public void addSubprocess(String name, String subprocessType);
+ public void includeSubprocess(String parentName, String subprocessName);
+
+ public <T> T getConcreteSolver();
+
+}