--- /dev/null
+package org.simantics.objmap.graph.rules.adapters;\r
+\r
+import org.simantics.db.ReadGraph;\r
+import org.simantics.db.Resource;\r
+\r
+public interface ValueAdapter {\r
+ Resource rangeTypeToDomainType(ReadGraph graph, Class<?> rangeType);\r
+ Object domainToRange(Object domainValue);\r
+ Object rangeToDomain(Object rangeValue);\r
+}\r