]> gerrit.simantics Code Review - simantics/platform.git/blobdiff - bundles/org.simantics.graphfile.ontology/graph/graphfile.pgraph
(refs #7521) Added FunctionalRelation types to properties in graphfile
[simantics/platform.git] / bundles / org.simantics.graphfile.ontology / graph / graphfile.pgraph
index 6387523aa4935fc5287bf31ffc08008265ae47eb..c406fd71dfd65e0901858ee764d7e71cc9237e2c 100644 (file)
@@ -1,42 +1,42 @@
-L0 = <http://www.simantics.org/Layer0-1.1>\r
-\r
-\r
-GF = <http://www.simantics.org/GraphFile-0.1> : L0.Ontology\r
-    @L0.new\r
-    L0.HasResourceClass "org.simantics.graphfile.ontology.GraphFileResource" : L0.String\r
-\r
-GF.HasSystemResource <R L0.ConsistsOf\r
-   L0.InverseOf GF.PartOfSystemResource\r
-\r
-\r
-GF.SystemResource <T L0.Entity\r
-\r
-GF.File <T GF.SystemResource\r
-  @L0.singleProperty GF.HasFiledata\r
-  @L0.singleProperty GF.LastModified\r
-  \r
-GF.Folder <T GF.SystemResource\r
-\r
-GF.HasFiledata <R L0.HasProperty\r
-  L0.HasDomain GF.File\r
-  L0.HasRange L0.ByteArray\r
-\r
-GF.LastModified <R L0.HasProperty\r
-  L0.HasDomain GF.File\r
-  L0.HasRange L0.Long\r
-  \r
-GF.HasFolder <R GF.HasSystemResource\r
-   L0.HasDomain GF.Folder\r
-   L0.HasRange GF.Folder\r
-   \r
-GF.HasFile <R GF.HasSystemResource\r
-   L0.HasDomain GF.Folder\r
-   L0.HasRange GF.File\r
-   \r
-GF.HasResourceName <R L0.HasProperty\r
-   L0.HasDomain GF.SystemResource\r
-   L0.HasRange L0.String\r
-\r
-GF.SystemPath <R L0.HasProperty\r
-   L0.HasDomain GF.SystemResource\r
-   L0.HasRange L0.String\r
+L0 = <http://www.simantics.org/Layer0-1.1>
+
+
+GF = <http://www.simantics.org/GraphFile-0.1> : L0.Ontology
+    @L0.new
+    L0.HasResourceClass "org.simantics.graphfile.ontology.GraphFileResource" : L0.String
+
+GF.HasSystemResource <R L0.ConsistsOf
+   L0.InverseOf GF.PartOfSystemResource
+
+
+GF.SystemResource <T L0.Entity
+
+GF.File <T GF.SystemResource
+  @L0.singleProperty GF.HasFiledata
+  @L0.singleProperty GF.LastModified
+  
+GF.Folder <T GF.SystemResource
+
+GF.HasFiledata <R L0.HasProperty : L0.FunctionalRelation
+  L0.HasDomain GF.File
+  L0.HasRange L0.ByteArray
+
+GF.LastModified <R L0.HasProperty : L0.FunctionalRelation
+  L0.HasDomain GF.File
+  L0.HasRange L0.Long
+  
+GF.HasFolder <R GF.HasSystemResource
+   L0.HasDomain GF.Folder
+   L0.HasRange GF.Folder
+   
+GF.HasFile <R GF.HasSystemResource
+   L0.HasDomain GF.Folder
+   L0.HasRange GF.File
+   
+GF.HasResourceName <R L0.HasProperty : L0.FunctionalRelation
+   L0.HasDomain GF.SystemResource
+   L0.HasRange L0.String
+
+GF.SystemPath <R L0.HasProperty : L0.FunctionalRelation
+   L0.HasDomain GF.SystemResource
+   L0.HasRange L0.String