]> gerrit.simantics Code Review - simantics/platform.git/blobdiff - bundles/org.simantics.layer0/graph/DatabaseManagement.pgraph
Fixed all line endings of the repository
[simantics/platform.git] / bundles / org.simantics.layer0 / graph / DatabaseManagement.pgraph
index 7ee39135da7d7c82c6e2e1cdd68f324e82097cd7..aef7194ad7edea249a83999f64b1a103e210d5a2 100644 (file)
@@ -1,61 +1,61 @@
-/*\r
\r
-  Ontologies and symbol libraries are imported into database from transferable graphs.\r
-  These files are encapsulated in Graph Bundles which carry version information.\r
-  \r
-  Imported transferable graphs are managed with GraphBundle instances. They are attached\r
-  to InstalledGraphBundles-library.\r
-  \r
-  There is at most one GraphBundles resource for each major version of the bundle. \r
-  Two different major versions are managed separatedly, both there is individual GraphBundle\r
-  for each. \r
-  \r
-  When importin a GraphBundle, if a already exists within the same major version, a newer\r
-  version is merged. \r
-\r
-*/\r
-L0 = <http://www.simantics.org/Layer0-1.1>\r
-\r
-DatabaseManagement = L0.DatabaseManagement : L0.Library\r
-    L0.HasResourceClass "org.simantics.layer0.DatabaseManagementResource" : L0.String\r
-\r
-DatabaseManagement.InstalledGraphBundles : L0.Entity\r
-\r
-DatabaseManagement.GraphBundle <T L0.Entity\r
-    @L0.singleProperty DatabaseManagement.HasVersionedId\r
-    @L0.singleProperty DatabaseManagement.HasFile\r
-    @L0.singleProperty DatabaseManagement.HasHashCode\r
-    @L0.singleProperty DatabaseManagement.HasInstallInfo\r
-\r
-DatabaseManagement.Bundles : L0.Library\r
-\r
-// It is calculated from the imported TransferableGraph1 with \r
-// Databoard hashCode rules. See Binding#hashCode(Object value).\r
-DatabaseManagement.HasHashCode <R L0.HasProperty\r
-    L0.HasRange L0.Integer\r
-    \r
-DatabaseManagement.HasVersionedId <R L0.HasProperty\r
-    L0.HasRange DatabaseManagement.VersionedId\r
-\r
-DatabaseManagement.HasInstallInfo <R L0.HasProperty\r
-    L0.HasRange DatabaseManagement.InstallInfo\r
-\r
-DatabaseManagement.InstallInfo <T L0.Literal\r
-    @L0.assert L0.HasDataType ${\r
-        resourceCorrespondences : Long[]\r
-    }\r
-\r
-// id/<major>.<minor>.<service>.<qualifier>\r
-DatabaseManagement.VersionedId <T L0.Literal\r
-    @L0.assert L0.HasDataType $String(pattern="[a-zA-Z_0-9]+(\\.[a-zA-Z_0-9]+)*/\\d+.\\d+.\\d+(.[a-zA-Z_0-9\\-]+)?")\r
-\r
-// <major>.<minor>.<service>[.<qualifier>]\r
-DatabaseManagement.OSGiVersion <T L0.Literal\r
-    @L0.assert L0.HasDataType $String(pattern="\\d+.\\d+.\\d+(.[a-zA-Z_0-9\\-]+)?")\r
-    \r
-// Symbolic Name - Canonical Id\r
-DatabaseManagement.OSGiSymbolicName <T L0.Literal\r
-    @L0.assert L0.HasDataType $String(pattern="[a-zA-Z_0-9]+(\\.[a-zA-Z_0-9]+)*")\r
-\r
-DatabaseManagement.HasFile <R L0.HasProperty\r
-    L0.HasRange L0.Graph\r
+/*
+  Ontologies and symbol libraries are imported into database from transferable graphs.
+  These files are encapsulated in Graph Bundles which carry version information.
+  
+  Imported transferable graphs are managed with GraphBundle instances. They are attached
+  to InstalledGraphBundles-library.
+  
+  There is at most one GraphBundles resource for each major version of the bundle. 
+  Two different major versions are managed separatedly, both there is individual GraphBundle
+  for each. 
+  
+  When importin a GraphBundle, if a already exists within the same major version, a newer
+  version is merged. 
+
+*/
+L0 = <http://www.simantics.org/Layer0-1.1>
+
+DatabaseManagement = L0.DatabaseManagement : L0.Library
+    L0.HasResourceClass "org.simantics.layer0.DatabaseManagementResource" : L0.String
+
+DatabaseManagement.InstalledGraphBundles : L0.Entity
+
+DatabaseManagement.GraphBundle <T L0.Entity
+    @L0.singleProperty DatabaseManagement.HasVersionedId
+    @L0.singleProperty DatabaseManagement.HasFile
+    @L0.singleProperty DatabaseManagement.HasHashCode
+    @L0.singleProperty DatabaseManagement.HasInstallInfo
+
+DatabaseManagement.Bundles : L0.Library
+
+// It is calculated from the imported TransferableGraph1 with 
+// Databoard hashCode rules. See Binding#hashCode(Object value).
+DatabaseManagement.HasHashCode <R L0.HasProperty
+    L0.HasRange L0.Integer
+    
+DatabaseManagement.HasVersionedId <R L0.HasProperty
+    L0.HasRange DatabaseManagement.VersionedId
+
+DatabaseManagement.HasInstallInfo <R L0.HasProperty
+    L0.HasRange DatabaseManagement.InstallInfo
+
+DatabaseManagement.InstallInfo <T L0.Literal
+    @L0.assert L0.HasDataType ${
+        resourceCorrespondences : Long[]
+    }
+
+// id/<major>.<minor>.<service>.<qualifier>
+DatabaseManagement.VersionedId <T L0.Literal
+    @L0.assert L0.HasDataType $String(pattern="[a-zA-Z_0-9]+(\\.[a-zA-Z_0-9]+)*/\\d+.\\d+.\\d+(.[a-zA-Z_0-9\\-]+)?")
+
+// <major>.<minor>.<service>[.<qualifier>]
+DatabaseManagement.OSGiVersion <T L0.Literal
+    @L0.assert L0.HasDataType $String(pattern="\\d+.\\d+.\\d+(.[a-zA-Z_0-9\\-]+)?")
+    
+// Symbolic Name - Canonical Id
+DatabaseManagement.OSGiSymbolicName <T L0.Literal
+    @L0.assert L0.HasDataType $String(pattern="[a-zA-Z_0-9]+(\\.[a-zA-Z_0-9]+)*")
+
+DatabaseManagement.HasFile <R L0.HasProperty
+    L0.HasRange L0.Graph