| Summary: | [SysML Parametric Diagram] Papyrus shall provide a parametric diagram editor. | ||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Product: | [Modeling] Papyrus | Reporter: | Emilien Perico <emilien.perico> | ||||||||||||||||||
| Component: | Diagram | Assignee: | Remi Schnekenburger <rschnekenburger> | ||||||||||||||||||
| Status: | RESOLVED FIXED | QA Contact: | |||||||||||||||||||
| Severity: | enhancement | ||||||||||||||||||||
| Priority: | P3 | CC: | chevrel.regis, klaas.gadeyne, thibault.landre, yann.tanguy | ||||||||||||||||||
| Version: | 1.0.0 | Keywords: | plan | ||||||||||||||||||
| Target Milestone: | M4 | Flags: | cletavernier:
luna+
|
||||||||||||||||||
| Hardware: | All | ||||||||||||||||||||
| OS: | All | ||||||||||||||||||||
| Whiteboard: | Editors | ||||||||||||||||||||
| Bug Depends on: | 311002 | ||||||||||||||||||||
| Bug Blocks: | |||||||||||||||||||||
| Attachments: |
|
||||||||||||||||||||
|
Description
Emilien Perico
Commit a first prototype of Parametric diagram to show what it is currently possible to do with profile definition. For now you can only manage Property and ConstraintProperty. We will define Profile diagram generation to improve the mechanism Additional plugin is available in profile-tool repository. It provides some facilities to manage profiles in diagram Postponed to next release: 0.8.0, as it has not evolve since this time. Switch to release 0.7 as this diagram is considered stable and operational. Parametric diagram editor is about to be redesigned from scratch. Created attachment 233707 [details]
Papyrus Parametric Diagram Git patch
First version of Parametric diagram in Papyrus.
- From SysML 1.2 specification
- For Papyrus 0.10.1
GIT patch
a. I, Regis Chevrel, wrote 100% of the code I've provided. b. I have the right to contribute the code to Eclipse. c. I contribute the content under the EPL. d. This contribution contains no Cryptography features. Created attachment 234574 [details]
Parametric diagram Git patch RC1
a. I, Regis Chevrel, wrote 100% of the code I've provided.
b. I have the right to contribute the code to Eclipse.
c. I contribute the content under the EPL.
d. This contribution contains no Cryptography features.
This patch correct following bug: - Bug 413991 - [SysML Parametric Diagram] Pb with Show hide contents menu - Bug 413992 - [SysML Parametric Diagram] Drag&Drop problem - Bug 413996 - [SysML Parametric Diagram] Pb with Graphical representation of constraint property - Bug 413999 - [SysML Parametric Diagram] Problem with reference properties displayed as parameters Created attachment 234575 [details]
Parametric diagram Git patch RC1 0.1
a. I, Regis Chevrel, wrote 100% of the code I've provided.
b. I have the right to contribute the code to Eclipse.
c. I contribute the content under the EPL.
d. This contribution contains no Cryptography features.
Remove a dependency to "hidden" org.eclipse.papyrus.infra.gmfdiag.css plugin
Created attachment 234689 [details]
Parametric diagram Git patch RC1 0.2
Parametric diagram Git patch RC1 0.2
a. I, Regis Chevrel, wrote 100% of the code I've provided.
b. I have the right to contribute the code to Eclipse.
c. I contribute the content under the EPL.
d. This contribution contains no Cryptography features.
OCL support for the constraint
Created attachment 236075 [details]
Parametric diagram v2
a. I, Regis Chevrel, wrote 100% of the code I've provided.
b. I have the right to contribute the code to Eclipse.
c. I contribute the content under the EPL.
d. This contribution contains no Cryptography features.
This patch correct following bug : - Bug 413991 - [SysML Parametric Diagram] Pb with Show hide contents menu - Bug 413992 - [SysML Parametric Diagram] Drag&Drop problem - Bug 413996 - [SysML Parametric Diagram] Pb with Graphical representation of constraint property - Bug 413999 - [SysML Parametric Diagram] Problem with reference properties displayed as parameters - Bug 414005 - [SysML Parametric diagram]Pb with creating a constraint property from Palette - Bug 414013 - [SysML Parametric Diagram] Automatically stereotyping constraint properties - Problem 2 of Bug 415663 - [Parametric Diagrams] Problem with constraints Created attachment 236536 [details]
Parametric diaram v2.1
a. I, Regis Chevrel, wrote 100% of the code I've provided.
b. I have the right to contribute the code to Eclipse.
c. I contribute the content under the EPL.
d. This contribution contains no Cryptography features.
Update headers - allow several selection for Show/Hide Constraint expression and Switch ConstraintProperty representation
Created attachment 236961 [details]
Parametric diaram v2.2
a. I, Regis Chevrel, wrote 100% of the code I've provided.
b. I have the right to contribute the code to Eclipse.
c. I contribute the content under the EPL.
d. This contribution contains no Cryptography features.
Suppress representation of Property which are re-typed by a
ConstraintBlock (which become a ConstraintProperty which have special
representation)
Created attachment 236962 [details]
Parametric diaram v2.3
a. I, Regis Chevrel, wrote 100% of the code I've provided.
b. I have the right to contribute the code to Eclipse.
c. I contribute the content under the EPL.
d. This contribution contains no Cryptography features.
Enhanced Association creation in BDD with ConstraintBlock specific
behavior
The parametric diagram is available in the current version I close the task |