]> gerrit.simantics Code Review - simantics/interop.git/blobdiff - org.simantics.interop.update/src/org/simantics/interop/update/model/NopOp.java
UpdateOp specific selection propagation
[simantics/interop.git] / org.simantics.interop.update / src / org / simantics / interop / update / model / NopOp.java
index 2dfb30f7ce79ac55b35ae5f10377b55a4b43c073..eec963421528e7b6fcc9889e8a2ccc72e930bd86 100644 (file)
@@ -1,6 +1,7 @@
 package org.simantics.interop.update.model;
 
 import org.simantics.db.Resource;
+import org.simantics.db.Statement;
 import org.simantics.db.WriteGraph;
 import org.simantics.db.exception.DatabaseException;
 import org.simantics.interop.test.GraphChanges;
@@ -34,6 +35,11 @@ public class NopOp extends UpdateOp{
                return r;
        }
        
+       @Override
+       public Statement getStatement() {
+               return null;
+       }
+       
        @Override
        public boolean isAdd() {
                return false;
@@ -45,13 +51,13 @@ public class NopOp extends UpdateOp{
        }
        
        @Override
-       public boolean requiresParentOps() {
-               return false;
+       public boolean requiresOp(UpdateOp op) {
+           return false;
        }
        
        @Override
-       public boolean requiresSubOps() {
-               return false;
+       public boolean selectOp(UpdateOp op, boolean select) {
+           return false;
        }
 
 }