diff src/main/java/org/mpi/openmind/repository/utils/OM4StreamWriter.java @ 31:7d8ebe8ac8a2

create reader and check script for XML dumps.
author casties
date Wed, 24 Aug 2016 19:12:24 +0200
parents 5786aa6caeb3
children e0be7c0030f5
line wrap: on
line diff
--- a/src/main/java/org/mpi/openmind/repository/utils/OM4StreamWriter.java	Tue Aug 23 17:43:09 2016 +0200
+++ b/src/main/java/org/mpi/openmind/repository/utils/OM4StreamWriter.java	Wed Aug 24 19:12:24 2016 +0200
@@ -19,6 +19,15 @@
 import org.mpi.openmind.repository.bo.Relation;
 import org.mpi.openmind.repository.services.PersistenceService;
 
+/**
+ * Export all entities and relations and definitions to XML.
+ * 
+ * Saves (real) entities and relations (i.e. assertions) and definitions 
+ * (i.e. definition entities and relations) in separate files.
+ * 
+ * @author jurzua, casties
+ *
+ */
 public class OM4StreamWriter {
 
     private static Logger logger = Logger.getLogger(OM4StreamWriter.class);
@@ -31,7 +40,7 @@
      * @param s
      * @return
      */
-    public static String defaultString(Object s) {
+    private static String defaultString(Object s) {
         if (s == null) {
             return "null";
         } else {
@@ -69,11 +78,11 @@
 
             if (type.equals(Node.TYPE_ABOX)) {
                 writer.writeStartElement(XMLUtil.OPENMIND_DATA);
-                writer.writeAttribute("version", "3.0");
+                writer.writeAttribute("version", "4.3");
                 entitiesCount = ps.getEntityCount(null).intValue();
             } else {
                 writer.writeStartElement(XMLUtil.META_DATA);
-                writer.writeAttribute("version", "3.0");
+                writer.writeAttribute("version", "4.3");
                 entitiesCount = ps.getEntityCount(Node.TYPE_TBOX).intValue();
             }