Skip to main content

Notice: this Wiki will be going read only early in 2024 and edits will no longer be possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.

Jump to: navigation, search

Difference between revisions of "Papyrus/Mars Work Description/Improvments/Stereotype support"

(Solution Implementation)
(Tasks and Bugs)
Line 53: Line 53:
  
 
==Tasks and Bugs==
 
==Tasks and Bugs==
 
+
==[https://wiki.eclipse.org/index.php?title=Papyrus/Mars_Work_Description/Improvments/Stereotype_support/task_bugs Task and Bugs] ==
=== Tasks ===
+
The bugzilla items tracking progress of this improvments are:
+
* [https://bugs.eclipse.org/bugs/show_bug.cgi?id=455311 Task 455311] : General task for the developpement activity
+
** [https://bugs.eclipse.org/bugs/show_bug.cgi?id=460255 Task 460255 ] : Sub task for Objective 1
+
** [https://bugs.eclipse.org/bugs/show_bug.cgi?id=460259 Task 460259 ] : Sub task for Objective 2a
+
** [https://bugs.eclipse.org/bugs/show_bug.cgi?id=460264 Task 460264 ] : Sub task for Objective 2b
+
** [https://bugs.eclipse.org/bugs/show_bug.cgi?id=460271 Task 460271 ] : Sub task for Objective 3
+
** [https://bugs.eclipse.org/bugs/show_bug.cgi?id=460273 Task 460273 ] : Sub task for Objective 4a
+
** [https://bugs.eclipse.org/bugs/show_bug.cgi?id=460274 Task 460274 ] : Sub task for Objective 4b
+
** [https://bugs.eclipse.org/bugs/show_bug.cgi?id=460356 Task 460356 ] : Sub task for Objective 4c
+
 
+
=== Bugs ===
+
*[https://bugs.eclipse.org/bugs/show_bug.cgi?id=457024 Bug 457024] : Head Task for regrouping all the other ones.
+
*[https://bugs.eclipse.org/bugs/show_bug.cgi?id=461559 Bug 461559] : Brace Notation structure in addition
+
*[https://bugs.eclipse.org/bugs/show_bug.cgi?id=461561 Bug 461561] : Stereotype Element instead of Application itself.
+
  
 
== Commit and Reviews ==
 
== Commit and Reviews ==

Revision as of 13:47, 17 March 2015

Enhancement of the support for the stereotypes in Papyrus

This page presents the improvments that will be pushed in the Mars version of Papyrus regarding the stereotypes support in the tool.

Introduction

The starting point of this study is due to concomitant issues around the stereotype display:

  • The first whished improvement is to display the stereotypes when dragged and dropped from the model explorer.
  • The second whish would be to use the Named Styles instead of EAnnotation in order to be aligned with the Papyrus point of view and be based on GMF layer.
  • The third point is the user interface to display the Stereotype that doesn’t fulfil the user expectation in terms of intuitiveness.

State of art

Page

Requirements ( Draft )

Req ID Category Description
STO_01 Default display The stereotypes are display by default (during the creation, when DnD, when applied).
STO_02 New Stereotype The stereotypes displayed should be automatically updated when applied stereotypes list changes or property value changes.
STO_03 Qualified Name Each Stereotype can be either displayed with a short name or with the Qualified Name.
STO_04 Qualified Name The displayed qualified name depth can be defined for each stereotype.
STO_05 Location Properties can be displayed in a compartment, in a comment and/or between braces.
STO_06 Location The user should be able to choose the location of each stereotype's property (In compartment, in braces, as a comment).
STO_07 Hide Each stereotype and property can be displayed or hidden independantly.
STO_08 CSS Visibility, qualified name depth and location can be defined by CSS.
STO_09 CSS A CSS file can be added for each Stereotype to manage its display.
STO_10 Qualified Name The user must be able to chose the depth of the QN to be displayed
STO_11 Qualified Name The user should be able to chose if the Qualified Name depth is calculated automatically.
STO_12 Qualified Name The user should be able to chose if the Qualified Name is fully displayed or not at all.

Solutions

Page

Solution Implementation

Page

Tasks and Bugs

Task and Bugs

Commit and Reviews

  • Change 1 : 41903
    • Reviewed Internally: Done
    • Merged with Sub-Branch: Done
    • Reviewed Externally: None
    • Merged with Master: None
  • Change 2 : 42108
    • Reviewed Internally: Done
    • Merged with Sub-Branch: Done
    • Reviewed Externally: None
    • Merged with Master: None
  • Change 3 : 43177
    • Reviewed Internally: Done
    • Merged with Sub-Branch: Done
    • Reviewed Externally: None
    • Merged with Master: None
  • Change 4 : 43940
    • Reviewed Internally: In Progress
    • Merged with Sub-Branch: Not Done
    • Reviewed Externally: None
    • Merged with Master: None

Back to the top