]> gerrit.simantics Code Review - simantics/platform.git/blobdiff - bundles/org.simantics.diagram.ontology/graph/DiagramProfiles.pgraph
Better support for ontological profiles
[simantics/platform.git] / bundles / org.simantics.diagram.ontology / graph / DiagramProfiles.pgraph
index e1e48e03b4eac8f10b92b81c31b8ce93a204cd57..ef868a5043b604b8f94a566d07320ed35d05b7eb 100644 (file)
@@ -36,6 +36,12 @@ DIA.ProfileEntry.HasPriority <R L0.HasProperty : L0.FunctionalRelation
 
 DIA.GroupStyleProfileEntry <T DIA.ProfileEntry
 
+DIA.groupStyleProfileEntry : L0.Template
+    @template %subject %style %group
+        %subject : DIA.GroupStyleProfileEntry
+            DIA.ProfileEntry.HasStyle %style
+            DIA.ProfileEntry.HasGroup %group
+
 DIA.Group <T L0.Entity
 
 DIA.TypeGroup <T DIA.Group
@@ -54,6 +60,9 @@ DIA.ConstantStyle <T DIA.Style
 
 DIA.ExpressionStyle <T DIA.Style
 
+DIA.SCLTextGridStyle <T DIA.Style
+  >-- DIA.SCLTextGridStyle.function ==> "Variable -> <ReadGraph> String" <R L0.HasProperty : L0.TotalFunction
+
 DIA.SCLTextStyle <T DIA.Style
 DIA.BasicExpressionTextStyle <T DIA.Style
 
@@ -76,6 +85,9 @@ DIA.RuntimeDiagram
     
 DIA.Profile.defaultEnabled
   @L0.defTag
+
+DIA.ProfileActivationState <T L0.Entity
+  >-- DIA.ProfileActivationState.HasProfile --> DIA.Profile <R L0.IsRelatedTo
   
 DIA.ConfigurableProfile <T L0.Entity