]> gerrit.simantics Code Review - simantics/platform.git/blobdiff - bundles/org.simantics.acorn/src/org/simantics/acorn/internal/ClusterUpdateProcessor2.java
NPE fix for Acorn cluster stream undo handling
[simantics/platform.git] / bundles / org.simantics.acorn / src / org / simantics / acorn / internal / ClusterUpdateProcessor2.java
diff --git a/bundles/org.simantics.acorn/src/org/simantics/acorn/internal/ClusterUpdateProcessor2.java b/bundles/org.simantics.acorn/src/org/simantics/acorn/internal/ClusterUpdateProcessor2.java
deleted file mode 100644 (file)
index 61a8a8a..0000000
+++ /dev/null
@@ -1,31 +0,0 @@
-package org.simantics.acorn.internal;
-
-import org.simantics.acorn.cluster.ClusterImpl;
-import org.simantics.acorn.exception.IllegalAcornStateException;
-import org.simantics.acorn.lru.ClusterUpdateOperation;
-import org.simantics.db.impl.ClusterSupport;
-
-public class ClusterUpdateProcessor2 extends ClusterUpdateProcessorBase2 {
-
-       final ClusterSupport support;
-       final ClusterUpdateOperation info;
-       private ClusterImpl cluster;
-
-       public ClusterUpdateProcessor2(ClusterSupport support, byte[] operations, ClusterUpdateOperation info) {
-               super(operations);
-               this.support = support;
-               this.info = info;
-       }
-
-       public void process(ClusterImpl cluster) throws IllegalAcornStateException {
-               this.cluster = cluster;
-               process();
-               info.finish();
-       }
-
-       @Override
-       void setImmutable(boolean value) {
-               cluster.setImmutable(value, support);
-       }
-       
-}