| Summary: | [Layout] Alignment doesn't work on Port | ||
|---|---|---|---|
| Product: | [Modeling] Papyrus | Reporter: | Vincent Lorenzo <vincent.lorenzo> |
| Component: | Core | Assignee: | Yann Tanguy <yann.tanguy> |
| Status: | RESOLVED FIXED | QA Contact: | |
| Severity: | normal | ||
| Priority: | P3 | ||
| Version: | 0.7.0 | ||
| Target Milestone: | 0.7.0 | ||
| Hardware: | PC | ||
| OS: | Windows XP | ||
| Whiteboard: | |||
| Bug Depends on: | |||
| Bug Blocks: | 309645 | ||
|
Description
Vincent Lorenzo
To align port, the ClassComposite needs to answer to REQ_ALIGN -> we allow the access to getAlignCommand() in BorderItemResizableEditPolicy REQ_CHILDREN_ALIGN -> we create the editpolicy AffixedNodeAlignmentEditPolicy We add this new EditPolicy to the class composite Done in r2086 Partially implemented, currently the alignment is only allowed for Port (graphically) attached to Class, not when the Port is on a Part or any other Composite structure. Lacking alignment related EditPolicy installed on Part and Composite EditPart(s). (r2549) AffixedNodeAlignmentEditPolicy role name renamed. (r2559) |