From d05010a5ca6b6584a3ba359ab6abc413b61637e1 Mon Sep 17 00:00:00 2001 From: Vincent Aravantinos <aravantinos@fortiss.org> Date: Thu, 9 Jun 2016 14:35:05 +0000 Subject: [PATCH] propagates previous change refs 2553 --- .../kernel/ui/util/ConstraintsUIUtils.java | 33 +------------------ 1 file changed, 1 insertion(+), 32 deletions(-) diff --git a/org.fortiss.tooling.kernel.ui/trunk/src/org/fortiss/tooling/kernel/ui/util/ConstraintsUIUtils.java b/org.fortiss.tooling.kernel.ui/trunk/src/org/fortiss/tooling/kernel/ui/util/ConstraintsUIUtils.java index 5c3366a02..4a88def2b 100644 --- a/org.fortiss.tooling.kernel.ui/trunk/src/org/fortiss/tooling/kernel/ui/util/ConstraintsUIUtils.java +++ b/org.fortiss.tooling.kernel.ui/trunk/src/org/fortiss/tooling/kernel/ui/util/ConstraintsUIUtils.java @@ -23,10 +23,6 @@ import java.util.ArrayList; import java.util.List; import java.util.function.Function; -import org.eclipse.core.runtime.IProgressMonitor; -import org.eclipse.core.runtime.IStatus; -import org.eclipse.core.runtime.Status; -import org.eclipse.core.runtime.jobs.Job; import org.eclipse.emf.ecore.EObject; import org.eclipse.jface.viewers.ColumnLabelProvider; import org.eclipse.swt.SWT; @@ -42,7 +38,6 @@ import org.fortiss.tooling.kernel.model.constraints.IConstraint; import org.fortiss.tooling.kernel.model.constraints.IConstraintVerificationStatus; import org.fortiss.tooling.kernel.model.constraints.OutdatedVerificationStatus; import org.fortiss.tooling.kernel.model.constraints.SuccessVerificationStatus; -import org.fortiss.tooling.kernel.service.IConstraintVerificationService; import org.fortiss.tooling.kernel.ui.service.IConstraintVerificationUIService; import org.fortiss.tooling.kernel.utils.EcoreUtils; @@ -52,7 +47,7 @@ import org.fortiss.tooling.kernel.utils.EcoreUtils; * @author aravantinos * @author $Author$ * @version $Rev$ - * @ConQAT.Rating YELLOW Hash: BC06655274768325481A442F27DF78E6 + * @ConQAT.Rating YELLOW Hash: F48102908A93855DE8F4A1B613C51132 */ public class ConstraintsUIUtils { @@ -265,30 +260,4 @@ public class ConstraintsUIUtils { return ConstraintsUIUtils.getColor(cstr); } } - - /** - * @param c - * @param value - * Sets the <code>autoCheck</code> field of <code>c</code> to <code>value</code> - * <b>and triggers the verification of <code>c</code> if <code>value</code> is - * <code>true</code>.</b> - * Use this instead of directly setting <code>autocheck</code>. - */ - public static void setAutoCheck(IConstraint c, boolean value) { - c.setAutoCheck(value); - if(value) { - Display display = Display.getDefault(); - Job job = new Job("Constraint verification job") { - @Override - protected IStatus run(IProgressMonitor monitor) { - synchronized(c) { - IConstraintVerificationService.getInstance().verify(c); - } - display.asyncExec(() -> ConstraintsUIUtils.triggerMarkersRefresh(c)); - return Status.OK_STATUS; - } - }; - job.schedule(); - } - } } -- GitLab