]> gerrit.simantics Code Review - simantics/platform.git/blobdiff - bundles/org.simantics.db.common/src/org/simantics/db/common/utils/MetadataUtil.java
Fixed all line endings of the repository
[simantics/platform.git] / bundles / org.simantics.db.common / src / org / simantics / db / common / utils / MetadataUtil.java
index fd3237f2139a050423eebf13d1c1322620cac068..283606655ad06bf29f9dddb11c1f97aa3769dbdc 100644 (file)
@@ -1,29 +1,29 @@
-package org.simantics.db.common.utils;\r
-\r
-import java.lang.reflect.Method;\r
-import java.util.Map;\r
-\r
-import org.simantics.db.Metadata;\r
-\r
-public class MetadataUtil {\r
-    @SuppressWarnings("unchecked")\r
-    public static <T> T getMetadata(Map<String, byte[]> data, Class<? extends Metadata> dataClass) {\r
-        if (null == data || null == dataClass)\r
-            return null;\r
-        T result = null;\r
-        try {\r
-            Method m = dataClass.getMethod("deserialise", byte[].class);\r
-            byte[] bytes = data.get(dataClass.getName());\r
-            if (null != bytes) {\r
-                Object value = m.invoke(null, bytes);\r
-                result = (T)value;\r
-            } else\r
-                return null;\r
-        } catch (RuntimeException e) {\r
-            Logger.defaultLogError(e);\r
-        } catch (Exception e) {\r
-            Logger.defaultLogError(e);\r
-        }\r
-        return result;\r
-    }\r
-}\r
+package org.simantics.db.common.utils;
+
+import java.lang.reflect.Method;
+import java.util.Map;
+
+import org.simantics.db.Metadata;
+
+public class MetadataUtil {
+    @SuppressWarnings("unchecked")
+    public static <T> T getMetadata(Map<String, byte[]> data, Class<? extends Metadata> dataClass) {
+        if (null == data || null == dataClass)
+            return null;
+        T result = null;
+        try {
+            Method m = dataClass.getMethod("deserialise", byte[].class);
+            byte[] bytes = data.get(dataClass.getName());
+            if (null != bytes) {
+                Object value = m.invoke(null, bytes);
+                result = (T)value;
+            } else
+                return null;
+        } catch (RuntimeException e) {
+            Logger.defaultLogError(e);
+        } catch (Exception e) {
+            Logger.defaultLogError(e);
+        }
+        return result;
+    }
+}