| Summary: | [SysML Block Definition Diagram] Papyrus shall provide an editor for SysML Block Definition Diagrams (BDD). | ||
|---|---|---|---|
| Product: | [Modeling] Papyrus | Reporter: | Sébastien Gérard <sebastien.gerard> |
| Component: | Diagram | Assignee: | Project Inbox <mdt-papyrus-inbox> |
| Status: | CLOSED FIXED | QA Contact: | |
| Severity: | normal | ||
| Priority: | P3 | CC: | eclipse-bugzilla |
| Version: | unspecified | Keywords: | plan |
| Target Milestone: | M6 | ||
| Hardware: | All | ||
| OS: | All | ||
| Whiteboard: | Editors | ||
| Bug Depends on: | 327460, 327465, 327533, 327894, 328580, 328582, 328583, 351451 | ||
| Bug Blocks: | |||
|
Description
Sébastien Gérard
In r4493 - BDD Refactoring (improved handling of Classifier-like elements and elements inherited from Class Diagram).
In r4494 - Plugin settings updated.
In r4496 - Navigation and shortcut disabled by CustomEditPolicyProvider, comment following lines to test these features:
// Navigation policy temporary disabled (work in progress on decorator service).
if (editPart instanceof IPrimaryEditPart) {
editPart.removeEditPolicy(NavigationEditPolicy.NAVIGATION_POLICY);
editPart.removeEditPolicy(EditPolicyRoles.POPUPBAR_ROLE);
}
In r4497 - Palettes declared in separated extensions, labels corrected.
Known issues:
- Palettes reorganization is in progress
- Creation problems in compartment after hiding / showing compartment that were not visible on creation (not specific to this diagram).
- Problem & Rationale element lacking
- InstanceSpecification link lacking
- Association(s) to be improved
- AssociationBlock still uses the class figure from ClassDiagram
- AssociationBlock dnd creates a Block
In r4505 - Errors fixed in MANIFEST.MF In r4753. - Association implementation improved. - AssociationBlock removed (implementation deferred to 0.9.0) - Some palette reorganization. - Usage and InterfaceRealization fixed. Known issues: - Palette "Incubation" is meaningless keept for the moment for development reason only (to be removed for 0.8.0). - Creation problems in compartment after hiding / showing compartment that were not visible on creation (not specific to this diagram). - Problem & Rationale element lacking - InstanceSpecification link lacking - Port and FlowPort label are incorrect when shown as border nodes - Various advices to add in order to keep consistency of Association, Part, Ref... - Preferences keys are not well built (may be mixed for different elements). In r4877 - Minor source formatting update. (In reply to comment #4) > In r4877 - Minor source formatting update. Merge into trunk : r4913. In r5192 – Minor source cleanup (+ trunk merge in r5193). In r5197 – Minor fix (+ trunk merge in r5198). In r5271 (0.8.1) and r5272 (trunk) - Unused EditPolicy marked deprecated. Papyrus provides a Block Definition Diagram. I close this task. |