]> gerrit.simantics Code Review - simantics/platform.git/commitdiff
Defined L0.ValueType to make L0.Value(s) searchable from index 86/3086/1
authorJussi Koskela <jussi.koskela@semantum.fi>
Fri, 9 Aug 2019 11:14:33 +0000 (14:14 +0300)
committerJussi Koskela <jussi.koskela@semantum.fi>
Fri, 9 Aug 2019 11:14:33 +0000 (14:14 +0300)
gitlab #338

Change-Id: I2ceff6adbcd4d2967803e256c2988b3e85c6b77c

bundles/org.simantics.layer0/graph/Layer0Values.pgraph

index 358aaa7e914a92ad6b89e465139fa3e6f8f8559a..14aa774e8e6111642b569c2dd261121a7b686d8b 100644 (file)
@@ -1,6 +1,8 @@
 L0 = <http://www.simantics.org/Layer0-1.1>
 
-L0.Value <T L0.Entity
+L0.Value <T L0.Entity : L0.ValueType
+
+L0.ValueType <T L0.Type
     
 L0.ExternalValue <T L0.Value
 
@@ -30,7 +32,7 @@ L0.SCLValue <T L0.Value : L0.SCLValueType
     >-- L0.SCLValue.environment --> L0.SCLValue.Environment <R L0.IsRelatedTo : L0.TotalFunction
     @L0.assert L0.ConvertsToValueWith L0.Functions.sclValue
 
-L0.SCLValueType <T L0.Entity
+L0.SCLValueType <T L0.ValueType
     >-- L0.SCLValueType.validator ==> "Variable -> <ReadGraph> String" <R L0.HasProperty
 
 L0.scl : L0.Template