+ L0.HasRange INTEROP.ImportLibrary\r
+\r
+// Relation from generated model to its input data (User selected resources in imported data). \r
+INTEROP.HasInputResource <R L0.IsWeaklyRelatedTo\r
+\r
+// Id of the generator, which generated the model.\r
+INTEROP.HasGeneratorID <R L0.HasProperty\r
+ L0.HasRange L0.String\r
+\r
+ \r
+IBC = INTEROP.InteropBrowseContext : VP.BrowseContext\r
+ VP.BrowseContext.IsIncludedIn MOD.ModelingBrowseContext\r
+ \r
+\r
+\r
+INTEROP.INodeType <T VP.NodeType\r
+ @L0.assert VP.HasContentType "org.simantics.interop.browsing.INode"\r
+\r
+IBC.InteropNode : INTEROP.INodeType\r
+IBC.InteropChildRule : VP.ChildRule\r
+ \r
+IBC\r
+ VP.BrowseContext.HasChildContribution _ : VP.ChildContribution\r
+ VP.ChildContribution.HasParentNodeType PROJ.Project\r
+ VP.ChildContribution.HasChildNodeType IBC.InteropNode\r
+ VP.ChildContribution.HasRule IBC.InteropChildRule\r
+ \r