| Summary: | [Element Edit Service] Using edit service for delete in Composite Structure Diagram | ||
|---|---|---|---|
| Product: | [Modeling] Papyrus | Reporter: | Yann Tanguy <yann.tanguy> |
| Component: | Core | Assignee: | Yann Tanguy <yann.tanguy> |
| Status: | RESOLVED FIXED | QA Contact: | |
| Severity: | normal | ||
| Priority: | P3 | ||
| Version: | unspecified | ||
| Target Milestone: | --- | ||
| Hardware: | PC | ||
| OS: | Windows 7 | ||
| Whiteboard: | |||
| Bug Depends on: | |||
| Bug Blocks: | 324966 | ||
|
Description
Yann Tanguy
Done in r2957. Done. In r3021: Code re-factoring. In r3276: - Fix for a loop issue during Generalization deletion (when a Generalization cycle exists) Known issue: - When 2 Generalization are providing inheritance way to the same Classifier, and are deleted at the same time, shown inherited Port or Properties are not masked (each Generalization deletion is not aware of the other and find the other Generalization as an other inheritance way). In r3281: - NPE fix causing the delete command being disabled In r3377: - NPE could occur in case the model is not well formed (Generalization with no general Classifier). |