\r
INTEROP.HasImportData <R L0.IsWeaklyRelatedTo\r
L0.InverseOf INTEROP.ImportDataOf <R L0.IsWeaklyRelatedTo\r
- \r
+\r
+// Root node of imported data \r
INTEROP.ImportLibrary <T L0.Library\r
\r
+// Relation from generated model to its input data (Import Library).\r
INTEROP.HasSource <R L0.IsWeaklyRelatedTo\r
L0.InverseOf INTEROP.HasDestination <R L0.IsWeaklyRelatedTo\r
+ 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
public final Resource HasGeneratorID;\r
public final Resource HasGeneratorID_Inverse;\r
public final Resource HasImportData;\r
+ public final Resource HasInputResource;\r
public final Resource HasSource;\r
public final Resource INodeType;\r
public final Resource ImportDataOf;\r
public static final String HasGeneratorID = "http://www.simantics.org/Interop-1.0/HasGeneratorID";\r
public static final String HasGeneratorID_Inverse = "http://www.simantics.org/Interop-1.0/HasGeneratorID/Inverse";\r
public static final String HasImportData = "http://www.simantics.org/Interop-1.0/HasImportData";\r
+ public static final String HasInputResource = "http://www.simantics.org/Interop-1.0/HasInputResource";\r
public static final String HasSource = "http://www.simantics.org/Interop-1.0/HasSource";\r
public static final String INodeType = "http://www.simantics.org/Interop-1.0/INodeType";\r
public static final String ImportDataOf = "http://www.simantics.org/Interop-1.0/ImportDataOf";\r
HasGeneratorID = getResourceOrNull(graph, URIs.HasGeneratorID);\r
HasGeneratorID_Inverse = getResourceOrNull(graph, URIs.HasGeneratorID_Inverse);\r
HasImportData = getResourceOrNull(graph, URIs.HasImportData);\r
+ HasInputResource = getResourceOrNull(graph, URIs.HasInputResource);\r
HasSource = getResourceOrNull(graph, URIs.HasSource);\r
INodeType = getResourceOrNull(graph, URIs.INodeType);\r
ImportDataOf = getResourceOrNull(graph, URIs.ImportDataOf);\r