]> gerrit.simantics Code Review - simantics/platform.git/blobdiff - 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
diff --git a/bundles/org.simantics.diagram.ontology/graph/DiagramLayers.pgraph b/bundles/org.simantics.diagram.ontology/graph/DiagramLayers.pgraph
new file mode 100644 (file)
index 0000000..4577456
--- /dev/null
@@ -0,0 +1,30 @@
+L0 = <http://www.simantics.org/Layer0-1.1>\r
+DIA = <http://www.simantics.org/Diagram-2.2>\r
+\r
+\r
+DIA.HasLayer <R L0.HasProperty\r
+    L0.HasRange DIA.Layer\r
+\r
+DIA.HasVisibleTag <R L0.HasProperty\r
+    L0.HasRange L0.Tag\r
+DIA.HasFocusableTag <R L0.HasProperty\r
+    L0.HasRange L0.Tag\r
+DIA.IsActive <R L0.HasProperty\r
+    L0.HasRange L0.Boolean\r
+\r
+DIA.IsVisible\r
+    @L0.defTag \r
+    @L0.tag L0.Abstract\r
+    L0.HasDescription "A relation meant to be inherited to create specific tags describing the visibility of any diagram element on a particular layer."\r
+DIA.IsFocusable\r
+    @L0.defTag\r
+    @L0.tag L0.Abstract\r
+    L0.HasDescription "A relation meant to be inherited to create specific tags describing the focusability of any diagram element on a particular layer."\r
+\r
+DIA.IsVisibleDummy <R DIA.IsVisible\r
+DIA.IsFocusableDummy <R DIA.IsFocusable\r
+\r
+DIA.Layer <T L0.Entity\r
+    @L0.singleProperty DIA.IsActive\r
+    @L0.singleProperty DIA.HasVisibleTag\r
+    @L0.singleProperty DIA.HasFocusableTag\r