--- /dev/null
+package org.simantics.interop.mapping;\r
+\r
+\r
+\r
+import org.simantics.db.WriteGraph;\r
+import org.simantics.interop.mapping.data.GraphNode;\r
+import org.simantics.interop.mapping.data.Identifiable;\r
+\r
+public interface GenerationRule extends MappingRule{\r
+ \r
+ /**\r
+ * Generates Apros model from a single comos object\r
+ * @param g\r
+ * @param inputNode Node that is going to be mapped\r
+ * @param env used Mapping Environment\r
+ * @throws Exception\r
+ */\r
+ public boolean generate(WriteGraph g, GraphNode<Identifiable> inputNode) throws Exception;\r
+\r
+}\r