]> gerrit.simantics Code Review - simantics/platform.git/blob - bundles/org.simantics.simulator.toolkit.db/src/org/simantics/simulator/toolkit/db/StandardVariableRealm.java
Refactoring of simulator toolkit
[simantics/platform.git] / bundles / org.simantics.simulator.toolkit.db / src / org / simantics / simulator / toolkit / db / StandardVariableRealm.java
1 package org.simantics.simulator.toolkit.db;
2
3 import org.simantics.simulator.toolkit.StandardNodeManager;
4 import org.simantics.simulator.toolkit.StandardNodeManagerSupport;
5 import org.simantics.simulator.toolkit.StandardRealm;
6
7 public abstract class StandardVariableRealm<Node, Engine extends StandardNodeManagerSupport<Node>> extends StandardRealm<Node, Engine> {
8
9     protected StandardVariableRealm(Engine engine, String id) {
10         super(engine, id);
11     }
12
13     @Override
14     protected StandardNodeManager<Node, Engine> createManager(Node root) {
15         return new StandardVariableNodeManager<Node, Engine>(this, root);
16     }
17
18 }