]> gerrit.simantics Code Review - simantics/platform.git/blob - bundles/org.simantics.diagram.ontology/graph/DiagramRuntime.pgraph
1f65fa6426f84d85ab57cc2ca6085d4b0b3ef3e0
[simantics/platform.git] / bundles / org.simantics.diagram.ontology / graph / DiagramRuntime.pgraph
1 L0 = <http://www.simantics.org/Layer0-1.1>
2 DIA = <http://www.simantics.org/Diagram-2.2>
3
4 // Runtime model
5
6 DIA.Functions : L0.Library
7
8 DIA.RuntimeDiagram <T L0.Entity
9     @L0.singleProperty DIA.RuntimeDiagram.HasConfiguration
10     >-- DIA.RuntimeDiagram.variable --> L0.Value <R L0.HasProperty : L0.FunctionalRelation
11     @L0.assert DIA.RuntimeDiagram.variable
12         DIA.Functions.defaultRuntimeVariable : L0.Function
13
14 DIA.RuntimeDiagram.HasVariable <R L0.HasProperty : L0.FunctionalRelation
15     L0.HasRange L0.String
16     L0.readOnly true
17 DIA.RuntimeDiagram.HasRVI <R L0.HasProperty : L0.FunctionalRelation
18     L0.HasRange L0.String
19     L0.readOnly true
20 DIA.RuntimeDiagram.HasModelURI <R L0.HasProperty : L0.FunctionalRelation
21     L0.HasRange L0.String
22     L0.readOnly true
23
24 DIA.RuntimeDiagram.HasConfiguration <R L0.IsRelatedTo : L0.FunctionalRelation
25
26 DIA.RuntimeDiagram.HasRuntimeProfile <R L0.DependsOn : L0.FunctionalRelation
27
28 DIA.ActiveMode <T L0.Property
29     @L0.tag L0.Enumeration
30     
31 DIA.ActiveMode.EditMode : DIA.ActiveMode
32 DIA.ActiveMode.OperatingMode : DIA.ActiveMode
33
34 DIA.RuntimeDiagram.HasActiveMode <R L0.IsRelatedTo
35     L0.HasRange DIA.ActiveMode