| Summary: | Allow a single constraint to report multiple problems | ||
|---|---|---|---|
| Product: | [Modeling] EMF Services | Reporter: | Christian Damus <give.a.damus> |
| Component: | Validation | Assignee: | Christian Damus <give.a.damus> |
| Status: | VERIFIED FIXED | QA Contact: | |
| Severity: | enhancement | ||
| Priority: | P3 | CC: | dvorak.radek |
| Version: | unspecified | Keywords: | api, plan |
| Target Milestone: | --- | ||
| Hardware: | Other | ||
| OS: | Linux | ||
| Whiteboard: | |||
|
Description
Christian Damus
Est.: .5w Committed the fix to HEAD. Look for new factory methods on the ConstraintStatus class to create additional statuses and to aggregate multiple results into a multi-status. A multi-status nested to any depth can now be returned from the validate() method of a constraint. It is recommended to use the multi-status created by the factory method because it implements the IConstraintStatus API. Move to verified as per bug 206558. |