diff --git a/org.fortiss.tooling.kernel/trunk/src/org/fortiss/tooling/kernel/internal/ConstraintVerificationService.java b/org.fortiss.tooling.kernel/trunk/src/org/fortiss/tooling/kernel/internal/ConstraintVerificationService.java index 34c8350a6d98502cf1c08be04fd399364a123daf..5b4a298d5d57e8170bf377022c1757b8363d09c8 100644 --- a/org.fortiss.tooling.kernel/trunk/src/org/fortiss/tooling/kernel/internal/ConstraintVerificationService.java +++ b/org.fortiss.tooling.kernel/trunk/src/org/fortiss/tooling/kernel/internal/ConstraintVerificationService.java @@ -12,7 +12,6 @@ import java.util.ArrayList; import java.util.HashMap; import java.util.List; import java.util.Map; -import java.util.function.Predicate; import org.eclipse.emf.common.util.EList; import org.eclipse.emf.common.util.URI; @@ -38,7 +37,7 @@ import org.fortiss.tooling.kernel.utils.LoggingUtils; * @author aravantinos * @author $Author$ * @version $Rev$ - * @ConQAT.Rating YELLOW Hash: 60F5E3B05ED9BEB7E58798BAE75D8E22 + * @ConQAT.Rating YELLOW Hash: 1E06A3A4ED3DFC3F6DF9D4345FB29D7D */ public final class ConstraintVerificationService extends EObjectAwareServiceBase<IConstraintVerifier<IConstraint>> implements @@ -232,11 +231,4 @@ public final class ConstraintVerificationService extends cwc.setConstrained(constrained); cwc.setChecksum(computeCheckSum(constrained, constraint)); } - - /** {@inheritDoc} */ - @Override - public void - removeMatchingConstraints(IConstrained constrained, Predicate<IConstraint> predicate) { - constrained.getConstraints().removeIf(predicate); - } } diff --git a/org.fortiss.tooling.kernel/trunk/src/org/fortiss/tooling/kernel/service/IConstraintVerificationService.java b/org.fortiss.tooling.kernel/trunk/src/org/fortiss/tooling/kernel/service/IConstraintVerificationService.java index 72c0a4c645d587fe11ce48fcf705adbc7d0491cd..f90a0ea139bd0b7e4ba7daabb11b05e6e85bf133 100644 --- a/org.fortiss.tooling.kernel/trunk/src/org/fortiss/tooling/kernel/service/IConstraintVerificationService.java +++ b/org.fortiss.tooling.kernel/trunk/src/org/fortiss/tooling/kernel/service/IConstraintVerificationService.java @@ -2,7 +2,6 @@ package org.fortiss.tooling.kernel.service; import java.util.List; import java.util.function.Consumer; -import java.util.function.Predicate; import org.fortiss.tooling.kernel.internal.ConstraintVerificationService; import org.fortiss.tooling.kernel.model.constraints.IConstrained; @@ -16,7 +15,7 @@ import org.fortiss.tooling.kernel.model.constraints.IConstraintVerificationStatu * @author aravantinos * @author $Author$ * @version $Rev$ - * @ConQAT.Rating YELLOW Hash: D2FD355DD119687975B1D58197A4E256 + * @ConQAT.Rating YELLOW Hash: 2A9D63384E528F868E36205000DFD107 */ public interface IConstraintVerificationService { @@ -90,13 +89,4 @@ public interface IConstraintVerificationService { * <code>null</code> till <code>index</code> otherwise. */ public void setConstrained(IConstraint constraint, IConstrained constrained, int index); - - /** - * @param constrained - * @param predicate - * Removes any constraint matching <code>predicate</code> from - * <code>constrained</code>. - */ - public void - removeMatchingConstraints(IConstrained constrained, Predicate<IConstraint> predicate); } diff --git a/org.fortiss.tooling.kernel/trunk/src/org/fortiss/tooling/kernel/utils/ConstraintsUtils.java b/org.fortiss.tooling.kernel/trunk/src/org/fortiss/tooling/kernel/utils/ConstraintsUtils.java index d1948bae988abd10ddcb7bb069113a93b0086274..14f90dfc689d981b6c708bbff32a4836f6f6be57 100644 --- a/org.fortiss.tooling.kernel/trunk/src/org/fortiss/tooling/kernel/utils/ConstraintsUtils.java +++ b/org.fortiss.tooling.kernel/trunk/src/org/fortiss/tooling/kernel/utils/ConstraintsUtils.java @@ -26,7 +26,7 @@ import org.fortiss.tooling.kernel.model.constraints.IConstrained; * @author aravantinos * @author $Author$ * @version $Rev$ - * @ConQAT.Rating YELLOW Hash: 8EDF938A3F4D7945B91139A58153D7C7 + * @ConQAT.Rating YELLOW Hash: EB6052B149CC1CD6CCAE56C42A7C3E3D */ public class ConstraintsUtils { /**