]> gerrit.simantics Code Review - simantics/platform.git/blob - bundles/org.simantics.diagram.ontology/graph/DiagramLayers.pgraph
Migrated source code from Simantics SVN
[simantics/platform.git] / bundles / org.simantics.diagram.ontology / graph / DiagramLayers.pgraph
1 L0 = <http://www.simantics.org/Layer0-1.1>\r
2 DIA = <http://www.simantics.org/Diagram-2.2>\r
3 \r
4 \r
5 DIA.HasLayer <R L0.HasProperty\r
6     L0.HasRange DIA.Layer\r
7 \r
8 DIA.HasVisibleTag <R L0.HasProperty\r
9     L0.HasRange L0.Tag\r
10 DIA.HasFocusableTag <R L0.HasProperty\r
11     L0.HasRange L0.Tag\r
12 DIA.IsActive <R L0.HasProperty\r
13     L0.HasRange L0.Boolean\r
14 \r
15 DIA.IsVisible\r
16     @L0.defTag \r
17     @L0.tag L0.Abstract\r
18     L0.HasDescription "A relation meant to be inherited to create specific tags describing the visibility of any diagram element on a particular layer."\r
19 DIA.IsFocusable\r
20     @L0.defTag\r
21     @L0.tag L0.Abstract\r
22     L0.HasDescription "A relation meant to be inherited to create specific tags describing the focusability of any diagram element on a particular layer."\r
23 \r
24 DIA.IsVisibleDummy <R DIA.IsVisible\r
25 DIA.IsFocusableDummy <R DIA.IsFocusable\r
26 \r
27 DIA.Layer <T L0.Entity\r
28     @L0.singleProperty DIA.IsActive\r
29     @L0.singleProperty DIA.HasVisibleTag\r
30     @L0.singleProperty DIA.HasFocusableTag\r