Skip to main content
Jump to: navigation, search

Difference between revisions of "Papyrus/2019.09 Work Description"

(Daigram editor improvement)
 
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===
 
===Diagram editor improvement===
* Bug correction on sequence diagram editor  
+
* Correction of bugs in the sequence diagram editor.
* Improvement of Activity Diagram (drop strategy, and major bugs have been fixed)
+
* 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.
* Create the version 0.7.0
+
* Modification of menus.
* Modification of menus
+
* New possibility to generate a document in one step.
* Possibility to generate document in one step
+
* Documentation has been written.
* Documentation has been written
+
* A rich example and an empty template have been provided to the user.
* A rich example and an empty template have been provided to the user
+
 
+
 
===Other topics===
 
===Other topics===
* Modification of resource notification for save in order manage save of big models
+
* Modification of resource notification for save in order manage save of big models.

Latest revision as of 04: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