1 package org.simantics.db.layer0;
\r
3 import java.util.Map;
\r
5 import org.simantics.simulator.variable.exceptions.NodeManagerException;
\r
7 public interface StandardEngine<Node> {
\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