-L0 = <http://www.simantics.org/Layer0-1.0>\r
-PROJ = <http://www.simantics.org/Project-1.0>\r
-\r
-MOD = <http://www.simantics.org/Modeling-1.0>\r
-VP = <http://www.simantics.org/Viewpoint-1.0>\r
-\r
-\r
- \r
-INTEROP = <http://www.simantics.org/Interop-1.0> : L0.Ontology\r
- L0.HasResourceClass "org.simantics.interop.stubs.InteropResource"\r
- @L0.new\r
- \r
-INTEROP.HasImportData <R L0.IsWeaklyRelatedTo\r
- L0.InverseOf INTEROP.ImportDataOf <R L0.IsWeaklyRelatedTo\r
- \r
-INTEROP.ImportLibrary <T L0.Library\r
-\r
-INTEROP.HasSource <R L0.IsWeaklyRelatedTo\r
- L0.InverseOf INTEROP.HasDestination <R L0.IsWeaklyRelatedTo\r
-\r
-INTEROP.HasGeneratorID <R L0.HasProperty\r
- L0.HasRange L0.String\r
- \r
-IBC = INTEROP.InteropBrowseContext : VP.BrowseContext\r
- VP.BrowseContext.IsIncludedIn MOD.ModelingBrowseContext\r
-\r
-INTEROP.INodeType <T VP.NodeType\r
- @L0.assert VP.HasContentType "org.simantics.modeling.ui.modelBrowser.model.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
+L0 = <http://www.simantics.org/Layer0-1.1>
+
+INTEROP = <http://www.simantics.org/Interop-1.0> : L0.Ontology
+ L0.HasResourceClass "org.simantics.interop.stubs.InteropResource"
+ @L0.new
+
+INTEROP.HasImportData <R L0.IsWeaklyRelatedTo
+ L0.InverseOf INTEROP.ImportDataOf <R L0.IsWeaklyRelatedTo
+
+// Root node of imported data
+INTEROP.ImportLibrary <T L0.Library
+
+// Relation from generated model to its input data (Import Library).
+INTEROP.HasSource <R L0.IsWeaklyRelatedTo
+ L0.InverseOf INTEROP.HasDestination <R L0.IsWeaklyRelatedTo
+ L0.HasRange INTEROP.ImportLibrary
+
+// Relation from generated model to its input data (User selected resources in imported data).
+INTEROP.HasInputResource <R L0.IsWeaklyRelatedTo
+
+// Id of the generator, which generated the model.
+INTEROP.HasGeneratorID <R L0.HasProperty
+ L0.HasRange L0.String
+
+
+