]> gerrit.simantics Code Review - simantics/platform.git/blob - bundles/org.simantics.structural.synchronization.client/src/org/simantics/structural/synchronization/base/Solver.java
Merge "Prevent infinite recursion in getNearestOwner"
[simantics/platform.git] / bundles / org.simantics.structural.synchronization.client / src / org / simantics / structural / synchronization / base / Solver.java
1 package org.simantics.structural.synchronization.base;
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 }