]> gerrit.simantics Code Review - simantics/platform.git/blobdiff - bundles/org.simantics.layer0x.ontology/graph/Requirements.pgraph
Fixed all line endings of the repository
[simantics/platform.git] / bundles / org.simantics.layer0x.ontology / graph / Requirements.pgraph
index 0263d4bfa1142ba445e75a40932567f14d8974db..3c9fbc4b71cc47a8f7c6a40fcbe79547dc5d4b01 100644 (file)
@@ -1,51 +1,51 @@
-L0 = <http://www.simantics.org/Layer0-1.1>\r
-L0X = <http://www.simantics.org/Layer0X-1.1>\r
-\r
-// This ontology is moved from Layer0 and is deprecated but still used\r
-\r
-REQ = L0X.Requirement : L0.Library\r
-    L0.HasResourceClass "org.simantics.layer0.RequirementResource"\r
-    \r
-REQ.Requires <R L0.IsRelatedTo    \r
-REQ.Requirement <T L0.Entity\r
-    @L0.property REQ.Ignore\r
-    @L0.tag L0.Abstract\r
-REQ.HasRequirement <R L0.DependsOn\r
-    L0.HasRange REQ.Requirement\r
-REQ.RequirementDisjunction <T REQ.Requirement\r
-    @L0.property REQ.HasRequirement\r
-REQ.RequirementConjunction <T REQ.Requirement\r
-    @L0.property REQ.HasRequirement\r
-REQ.RequirementNegation <T REQ.Requirement\r
-    @L0.singleProperty REQ.HasRequirement\r
-REQ.EqualityRequirement <T REQ.Requirement\r
-    @L0.singleProperty REQ.HasEntity\r
-REQ.TypeRequirement <T REQ.Requirement\r
-    @L0.singleProperty REQ.HasType\r
-REQ.HasType <T L0.IsRelatedTo\r
-    L0.HasDomain REQ.TypeRequirement\r
-    L0.HasRange L0.Type  \r
-REQ.RelationRequirement <T REQ.Requirement\r
-    @L0.singleProperty L0.ConcernsRelation\r
-//  [HasCardinality card "0..1"]\r
-    @L0.property REQ.AllValuesSatisfy\r
-    @L0.property REQ.SomeValuesSatisfy\r
-REQ.ValueRequirement <T REQ.Requirement\r
-//  [HasType card "1" all ValueType]\r
-    @L0.singleProperty REQ.HasMultiplicity\r
-//  [HasValidNumericalRange card "0..1"]\r
-REQ.HasValueRequirement <R L0.HasProperty\r
-    L0.HasRange REQ.ValueRequirement\r
-REQ.HasEntity <R L0.IsRelatedTo    \r
-REQ.AllValuesSatisfy <R L0.DependsOn\r
-    L0.HasRange REQ.Requirement\r
-REQ.SomeValuesSatisfy <R L0.DependsOn\r
-    L0.HasRange REQ.Requirement\r
-REQ.IntegerRangeUnion <T L0.String\r
-REQ.HasMultiplicity <R L0.HasProperty\r
-    L0.HasRange L0.CardinalityRange\r
-REQ.ValueType <T L0.Type\r
-    @L0.property REQ.HasMultiplicity \r
-    \r
-REQ.Ignore <R L0.IsWeaklyRelatedTo\r
+L0 = <http://www.simantics.org/Layer0-1.1>
+L0X = <http://www.simantics.org/Layer0X-1.1>
+
+// This ontology is moved from Layer0 and is deprecated but still used
+
+REQ = L0X.Requirement : L0.Library
+    L0.HasResourceClass "org.simantics.layer0.RequirementResource"
+    
+REQ.Requires <R L0.IsRelatedTo    
+REQ.Requirement <T L0.Entity
+    @L0.property REQ.Ignore
+    @L0.tag L0.Abstract
+REQ.HasRequirement <R L0.DependsOn
+    L0.HasRange REQ.Requirement
+REQ.RequirementDisjunction <T REQ.Requirement
+    @L0.property REQ.HasRequirement
+REQ.RequirementConjunction <T REQ.Requirement
+    @L0.property REQ.HasRequirement
+REQ.RequirementNegation <T REQ.Requirement
+    @L0.singleProperty REQ.HasRequirement
+REQ.EqualityRequirement <T REQ.Requirement
+    @L0.singleProperty REQ.HasEntity
+REQ.TypeRequirement <T REQ.Requirement
+    @L0.singleProperty REQ.HasType
+REQ.HasType <T L0.IsRelatedTo
+    L0.HasDomain REQ.TypeRequirement
+    L0.HasRange L0.Type  
+REQ.RelationRequirement <T REQ.Requirement
+    @L0.singleProperty L0.ConcernsRelation
+//  [HasCardinality card "0..1"]
+    @L0.property REQ.AllValuesSatisfy
+    @L0.property REQ.SomeValuesSatisfy
+REQ.ValueRequirement <T REQ.Requirement
+//  [HasType card "1" all ValueType]
+    @L0.singleProperty REQ.HasMultiplicity
+//  [HasValidNumericalRange card "0..1"]
+REQ.HasValueRequirement <R L0.HasProperty
+    L0.HasRange REQ.ValueRequirement
+REQ.HasEntity <R L0.IsRelatedTo    
+REQ.AllValuesSatisfy <R L0.DependsOn
+    L0.HasRange REQ.Requirement
+REQ.SomeValuesSatisfy <R L0.DependsOn
+    L0.HasRange REQ.Requirement
+REQ.IntegerRangeUnion <T L0.String
+REQ.HasMultiplicity <R L0.HasProperty
+    L0.HasRange L0.CardinalityRange
+REQ.ValueType <T L0.Type
+    @L0.property REQ.HasMultiplicity 
+    
+REQ.Ignore <R L0.IsWeaklyRelatedTo
     L0.HasRange L0.Tag    
\ No newline at end of file