package org.simantics.acorn.internal;
+import org.simantics.acorn.exception.IllegalAcornStateException;
import org.simantics.db.service.Bytes;
import org.simantics.db.service.ClusterUID;
pos+=4;
}
- public void process() {
+ public void process() throws IllegalAcornStateException {
while(pos < len) {
processUndoValue(op);
break;
default:
- throw new IllegalStateException();
+ throw new IllegalAcornStateException("Can not process cluster " + uid);
}
-
}
-
}
abstract void setImmutable(boolean value);