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/2019.09 Work Description"

(Add Example Models)
 
(6 intermediate revisions by the same user not shown)
Line 2: Line 2:
 
All bugs, or feature may be found in the tracker [https://projects.eclipse.org/projects/modeling.mdt.papyrus/releases/4.5.0/bugs].
 
All bugs, or feature may be found in the tracker [https://projects.eclipse.org/projects/modeling.mdt.papyrus/releases/4.5.0/bugs].
  
===Improve ElementType Configuration Usage===
+
Papyrus has for the version 4.5:
* A study  of Element type Creation on class compare to UML creation has bee done to indetify prossible optimization.
+
===Improve ElementType framework configuration usage===
*ElementType is optimal, it only 1.5 -2 longer than UML commands.
+
* Analysis the performance of the ElementType creation command.
* All Helpers and advices ave been review in order to verify their behavior.  
+
* ElementType performance is already optimized while lasting at last only 1.5 to 2 times longer than UML plain commands while providing the advanced customization facilities.
* Use case has been studied in order to provide a documentation dedicated to customizer
+
* All Helpers and Advices have been reviewed in order to validate their behavior. Everything is ok.
** see example of plugin to unregister a helper advices
+
* Use cases of the ElementType framework have been reversed and formalized in order to be able soon to provide a detailed documentation. First use case description committed can be found in the plug-in plug-in to unregister a helper advices.
 
+
===Diagram editor improvement===
 +
* Correction of bugs in the sequence diagram editor.
 +
* Improvement of Activity Diagram editor UX (drop strategy, and major bugs have been fixed).
 
===Property view improvement===
 
===Property view improvement===
* fix minor property view for elements
+
* Fix minor property view for elements.
 
* Manage the stereotypes properties with SetStereotypeValueRequest instead of SetRequest for the properties view. With this, we can use element types of stereotype properties.
 
* Manage the stereotypes properties with SetStereotypeValueRequest instead of SetRequest for the properties view. With this, we can use element types of stereotype properties.
* Add Tests on DataBinding elements in order to increase code coverage
+
* Add new tests on DataBinding elements in order to increase code coverage.
 
+
===Add New Example Models===
===Add Example Models===
+
 
* User example models now can be created by the menu example.
 
* User example models now can be created by the menu example.
 
+
===Improve ModelToDoc feature===
===Improve ModelToDoc===
+
* Create the version 0.7.0.
 +
* Modification of menus.
 +
* New possibility to generate a document in one step.
 +
* Documentation has been written.
 +
* A rich example and an empty template have been provided to the user.
 +
===Other topics===
 +
* Modification of resource notification for save in order manage save of big models.

Latest revision as of 05:45, 12 September 2019

All the work realized by CEA LIST is sponsored by CEA LIST. All bugs, or feature may be found in the tracker [1].

Papyrus has for the version 4.5:

Improve ElementType framework configuration usage

  • Analysis the performance of the ElementType creation command.
  • ElementType performance is already optimized while lasting at last only 1.5 to 2 times longer than UML plain commands while providing the advanced customization facilities.
  • All Helpers and Advices have been reviewed in order to validate their behavior. Everything is ok.
  • Use cases of the ElementType framework have been reversed and formalized in order to be able soon to provide a detailed documentation. First use case description committed can be found in the plug-in plug-in to unregister a helper advices.

Diagram editor improvement

  • Correction of bugs in the sequence diagram editor.
  • Improvement of Activity Diagram editor UX (drop strategy, and major bugs have been fixed).

Property view improvement

  • Fix minor property view for elements.
  • Manage the stereotypes properties with SetStereotypeValueRequest instead of SetRequest for the properties view. With this, we can use element types of stereotype properties.
  • Add new tests on DataBinding elements in order to increase code coverage.

Add New Example Models

  • User example models now can be created by the menu example.

Improve ModelToDoc feature

  • Create the version 0.7.0.
  • Modification of menus.
  • New possibility to generate a document in one step.
  • Documentation has been written.
  • A rich example and an empty template have been provided to the user.

Other topics

  • Modification of resource notification for save in order manage save of big models.

Back to the top