Skip to content
Snippets Groups Projects
Commit a842168b authored by Vincent Aravantinos's avatar Vincent Aravantinos
Browse files

removes redundant utility function

refs 2553
parent cceb551f
No related branches found
No related tags found
No related merge requests found
...@@ -29,7 +29,6 @@ import org.eclipse.swt.widgets.Display; ...@@ -29,7 +29,6 @@ import org.eclipse.swt.widgets.Display;
import org.fortiss.tooling.kernel.extension.data.IConstraintViolation; import org.fortiss.tooling.kernel.extension.data.IConstraintViolation;
import org.fortiss.tooling.kernel.extension.data.IConstraintViolation.ESeverity; import org.fortiss.tooling.kernel.extension.data.IConstraintViolation.ESeverity;
import org.fortiss.tooling.kernel.model.constraints.ConstrainedWithChecksum; import org.fortiss.tooling.kernel.model.constraints.ConstrainedWithChecksum;
import org.fortiss.tooling.kernel.model.constraints.ConstraintsFactory;
import org.fortiss.tooling.kernel.model.constraints.ErrorVerificationStatus; import org.fortiss.tooling.kernel.model.constraints.ErrorVerificationStatus;
import org.fortiss.tooling.kernel.model.constraints.FailVerificationStatus; import org.fortiss.tooling.kernel.model.constraints.FailVerificationStatus;
import org.fortiss.tooling.kernel.model.constraints.IConstrained; import org.fortiss.tooling.kernel.model.constraints.IConstrained;
...@@ -45,24 +44,9 @@ import org.fortiss.tooling.kernel.utils.EcoreUtils; ...@@ -45,24 +44,9 @@ import org.fortiss.tooling.kernel.utils.EcoreUtils;
* @author aravantinos * @author aravantinos
* @author $Author$ * @author $Author$
* @version $Rev$ * @version $Rev$
* @ConQAT.Rating YELLOW Hash: 985A54753B82CFBFA82AF1FA54A59124 * @ConQAT.Rating YELLOW Hash: 8DDA51FFF889B7476EF1FBDC78FA3CDF
*/ */
public class ConstraintsUIUtils { public class ConstraintsUIUtils {
/**
* @param constraint
* @return An "outdated" verification status for <code>constraint</code>.
*/
public static OutdatedVerificationStatus
createOutdatedVerificationStatus(IConstraint constraint) {
OutdatedVerificationStatus status =
ConstraintsFactory.eINSTANCE.createOutdatedVerificationStatus();
// The order if these two lines matter: otherwise we might get to some inconsistent state in
// case some GUI element (like a table summarizing the status of all constraints) listens to
// changes to the constraint.
status.setConstraint(constraint);
constraint.setVerificationStatus(status);
return status;
}
/** Gathers some statuses by verification status. */ /** Gathers some statuses by verification status. */
public static class ClassifiedStatuses { public static class ClassifiedStatuses {
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment