]> gerrit.simantics Code Review - simantics/platform.git/blob - bundles/org.simantics.db.layer0/src/org/simantics/db/layer0/StandardEngine.java
a55b9f7de88afffdfbf67931667db3da2c656964
[simantics/platform.git] / bundles / org.simantics.db.layer0 / src / org / simantics / db / layer0 / StandardEngine.java
1 package org.simantics.db.layer0;\r
2 \r
3 import java.util.Map;\r
4 \r
5 import org.simantics.simulator.variable.exceptions.NodeManagerException;\r
6 \r
7 public interface StandardEngine<Node> {\r
8 \r
9         Object getValue(Node node) throws NodeManagerException;\r
10         void setValue(Node node, Object value) throws NodeManagerException;\r
11         String getName(Node node);\r
12         Map<String,Node> getChildren(Node node);\r
13         Map<String,Node> getProperties(Node node);\r
14         \r
15 }\r