]> gerrit.simantics Code Review - simantics/platform.git/blob - bundles/org.simantics.structural.synchronization/src/org/simantics/structural/synchronization/utils/Solver.java
Refactoring of simulator toolkit
[simantics/platform.git] / bundles / org.simantics.structural.synchronization / src / org / simantics / structural / synchronization / utils / Solver.java
1 package org.simantics.structural.synchronization.utils;
2
3 public interface Solver {
4
5         public int getId(String name);
6         public String getName(int id);
7         public int getModuleType(int id);
8         
9         public void remove(int id);
10         
11         public void addSubprocess(String name, String subprocessType);
12         public void includeSubprocess(String parentName, String subprocessName);
13         
14         public <T> T getConcreteSolver();
15         
16 }