]> gerrit.simantics Code Review - simantics/platform.git/blobdiff - bundles/org.simantics.modeling/src/org/simantics/modeling/adapters/TerminalRemover.java
Rename and move 'modeling.adapters.Removers' and make it API
[simantics/platform.git] / bundles / org.simantics.modeling / src / org / simantics / modeling / adapters / TerminalRemover.java
index ecf59e72c366366a04d9465b844a8d7a789fd826..deb6434c2f1e1f243d1345e82e66a301d24e5be0 100644 (file)
@@ -20,7 +20,8 @@ import org.simantics.db.exception.DatabaseException;
 import org.simantics.diagram.stubs.DiagramResource;
 import org.simantics.layer0.Layer0;
 import org.simantics.modeling.ModelingResources;
-import org.simantics.modeling.adapters.Removers.ValidationResult;
+import org.simantics.modeling.utils.RemoverUtils;
+import org.simantics.modeling.utils.RemoverUtils.ValidationResult;
 
 /**
  * A remover implementation for symbol terminals.
@@ -48,9 +49,9 @@ public class TerminalRemover extends ElementRemover {
 
         for (Resource diagramConnectionRelation : graph.getObjects(resource, DIA.HasConnectionPoint)) {
             for (Resource connectionRelation : graph.getObjects(diagramConnectionRelation, MOD.DiagramConnectionRelationToConnectionRelation)) {
-                ValidationResult result = Removers.validateConnectionRelationRemoval(graph, connectionRelation, diagramConnectionRelation);
+                ValidationResult result = RemoverUtils.validateConnectionRelationRemoval(graph, connectionRelation, diagramConnectionRelation);
                 if (result.inUse())
-                    return Removers.formatError(graph, result);
+                    return RemoverUtils.formatError(graph, result);
             }
         }