--- /dev/null
+package org.simantics.objmap.backward;\r
+\r
+import org.simantics.db.ReadGraph;\r
+import org.simantics.objmap.exceptions.MappingException;\r
+\r
+public interface IBackwardMappingSchema<Domain, Range> { \r
+ /**\r
+ * @return Link type that should be used for the element.\r
+ */\r
+ IBackwardLinkType<Domain, Range> linkTypeOfRangeElement(ReadGraph graph, Range element) throws MappingException;\r
+}\r