]> gerrit.simantics Code Review - simantics/platform.git/blob - bundles/org.simantics.diagram.ontology/graph/DiagramRuntime.pgraph
Fix document update / even better optimization of document requests
[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.RuntimeDiagram <T L0.Entity
7     @L0.singleProperty DIA.RuntimeDiagram.HasConfiguration
8     >-- DIA.RuntimeDiagram.variable --> L0.Value <R L0.HasProperty : L0.FunctionalRelation
9     @L0.assert DIA.RuntimeDiagram.variable
10         DIA.Functions.defaultRuntimeVariable : L0.Function
11
12 DIA.RuntimeDiagram.HasVariable <R L0.HasProperty : L0.FunctionalRelation
13     L0.HasRange L0.String
14     L0.readOnly true
15 DIA.RuntimeDiagram.HasRVI <R L0.HasProperty : L0.FunctionalRelation
16     L0.HasRange L0.String
17     L0.readOnly true
18 DIA.RuntimeDiagram.HasModelURI <R L0.HasProperty : L0.FunctionalRelation
19     L0.HasRange L0.String
20     L0.readOnly true
21
22 DIA.RuntimeDiagram.HasConfiguration <R L0.IsRelatedTo : L0.FunctionalRelation
23
24 DIA.RuntimeDiagram.HasRuntimeProfile <R L0.DependsOn : L0.FunctionalRelation
25
26 DIA.ActiveMode <T L0.Property
27     @L0.tag L0.Enumeration
28     
29 DIA.ActiveMode.EditMode : DIA.ActiveMode
30 DIA.ActiveMode.OperatingMode : DIA.ActiveMode
31
32 DIA.RuntimeDiagram.HasActiveMode <R L0.IsRelatedTo
33     L0.HasRange DIA.ActiveMode