]> gerrit.simantics Code Review - simantics/platform.git/blobdiff - bundles/org.simantics.db.layer0/src/org/simantics/db/layer0/util/ResourceTGValueModifier.java
Fail safe import fixes made by Antti
[simantics/platform.git] / bundles / org.simantics.db.layer0 / src / org / simantics / db / layer0 / util / ResourceTGValueModifier.java
index 89fd986b4d750ccd452544b0a72832ca1814d32c..b428f931fda15800a328884e178c6d6f7bd0b5fc 100644 (file)
@@ -1,53 +1,53 @@
-package org.simantics.db.layer0.util;\r
-\r
-import org.simantics.databoard.accessor.error.AccessorException;\r
-import org.simantics.databoard.binding.Binding;\r
-import org.simantics.databoard.type.Datatype;\r
-import org.simantics.db.exception.DatabaseException;\r
-import org.simantics.db.service.SerialisationSupport;\r
-import org.simantics.graph.utils.TGResourceUtil;\r
-import org.simantics.graph.utils.TGResourceUtil.LongAdapter;\r
-\r
-public class ResourceTGValueModifier implements TGValueModifier {\r
-\r
-       final private TGResourceUtil util = new TGResourceUtil();\r
-       final private SerialisationSupport ss;\r
-       \r
-       public ResourceTGValueModifier(SerialisationSupport ss) {\r
-               this.ss = ss;\r
-       }\r
-       \r
-       @Override\r
-       public boolean mayNeedModification(Datatype type) {\r
-               return util.mayHaveResource(type);\r
-       }\r
-\r
-       @Override\r
-       public Object modify(final DomainProcessorState state, Binding binding, Object value) throws DatabaseException {\r
-               \r
-               try {\r
-                       \r
-                       util.adaptValue( binding, value, new LongAdapter() {\r
-                               @Override\r
-                               public long adapt(long in) {\r
-                                       try {\r
-                                               int shortId = ss.getTransientId(in);\r
-                                               return state.ids.get(shortId);\r
-                                       } catch (DatabaseException e) {\r
-                                               e.printStackTrace();\r
-                                       }\r
-                                       return in;\r
-                               }                       \r
-                       });\r
-                       \r
-                       return value;\r
-                       \r
-               } catch (AccessorException e) {\r
-                       \r
-                       throw new DatabaseException(e);\r
-                       \r
-               }\r
-               \r
-       }\r
-\r
-}\r
+package org.simantics.db.layer0.util;
+
+import org.simantics.databoard.accessor.error.AccessorException;
+import org.simantics.databoard.binding.Binding;
+import org.simantics.databoard.type.Datatype;
+import org.simantics.db.exception.DatabaseException;
+import org.simantics.db.service.SerialisationSupport;
+import org.simantics.graph.utils.TGResourceUtil;
+import org.simantics.graph.utils.TGResourceUtil.LongAdapter;
+
+public class ResourceTGValueModifier implements TGValueModifier {
+
+       final private TGResourceUtil util = new TGResourceUtil();
+       final private SerialisationSupport ss;
+       
+       public ResourceTGValueModifier(SerialisationSupport ss) {
+               this.ss = ss;
+       }
+       
+       @Override
+       public boolean mayNeedModification(Datatype type) {
+               return util.mayHaveResource(type);
+       }
+
+       @Override
+       public Object modify(final DomainProcessorState state, Binding binding, Object value) throws DatabaseException {
+               
+               try {
+                       
+                       util.adaptValue( binding, value, new LongAdapter() {
+                               @Override
+                               public long adapt(long in) {
+                                       try {
+                                               int shortId = ss.getTransientId(in);
+                                               return state.ids.get(shortId);
+                                       } catch (DatabaseException e) {
+                                               e.printStackTrace();
+                                       }
+                                       return in;
+                               }                       
+                       });
+                       
+                       return value;
+                       
+               } catch (AccessorException e) {
+                       
+                       throw new DatabaseException(e);
+                       
+               }
+               
+       }
+
+}