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 "MDT/Papyrus/Luna Work Description"

< MDT‎ | Papyrus
(Improvements of CDO integration in Papyrus)
(Improvements of XText integration in Papyrus)
 
(12 intermediate revisions by 2 users not shown)
Line 3: Line 3:
 
= Improvements of CDO integration in Papyrus  =
 
= Improvements of CDO integration in Papyrus  =
  
This work is developed by Christian Damus and sponsored by CEA LIST in the context of the French R&D project Connexion project.
+
This work is developed by Christian Damus and sponsored by CEA LIST in the context of the French R&D project Connexion.
  
 
[https://bugs.eclipse.org/bugs/show_bug.cgi?id=415369 [CDO] Support controlled resources and lazy loading]  
 
[https://bugs.eclipse.org/bugs/show_bug.cgi?id=415369 [CDO] Support controlled resources and lazy loading]  
Line 25: Line 25:
 
= Improvements of XText integration in Papyrus  =
 
= Improvements of XText integration in Papyrus  =
  
TBD by Arnaud.
+
This work is developed by Itemis and sponsored by CEA LIST in the context of the French R&D project Connexion.
 +
 
 +
[https://bugs.eclipse.org/bugs/show_bug.cgi?id=315231 [Xtext] Improvement of direct editing in diagrams]
 +
 
 +
[https://bugs.eclipse.org/bugs/show_bug.cgi?id=315231 [Xtext] Support of direct editing from the model explorer]
 +
 
 +
[https://bugs.eclipse.org/bugs/show_bug.cgi?id=315231 [Xtext] Integration of textual editors in the property view]
 +
 
 +
[https://bugs.eclipse.org/bugs/show_bug.cgi?id=459747 [Xtext] Papyrus must provides a XText editor for the ValueSpecification] : [[Value Specification Xtext editor]]
  
 
= Improvements of ALF support in Papyrus  =
 
= Improvements of ALF support in Papyrus  =
  
TBD by Arnaud.
+
This work is developed by Ivar Jacobson International and sponsored by CEA LIST in the context of the French R&D project Connexion.
 +
 
 +
[https://bugs.eclipse.org/bugs/show_bug.cgi?id=420070 [Alf] Alf compilation for structural modeling]
 +
 
 +
[https://bugs.eclipse.org/bugs/show_bug.cgi?id=420071 [Alf] Alf model synchronization for structural modeling]
 +
 
 +
[https://bugs.eclipse.org/bugs/show_bug.cgi?id=420073 [Alf] Re-implementation of Alf for activity modeling]
 +
 
 +
= Improvements of C++ code generation in Papyrus =
 +
 
 +
A C++ code generator is available via the extra features. Recently, there is also a CDT integration, allowing you to open a CDT editor for a class and synchronizing changes within that editor back to the UML model.
 +
[[codegen description | More about C++ code generation]]

Latest revision as of 09:10, 11 March 2015

This page lists the main current tasks in the Papyrus development, with links to the associated Bugzilla tasks.

Improvements of CDO integration in Papyrus

This work is developed by Christian Damus and sponsored by CEA LIST in the context of the French R&D project Connexion.

[CDO Support controlled resources and lazy loading]

[CDO Model search in repository models]

[CDO External document linking]

[CDO Model repository administration]

[CDO Interactive transaction conflict resolution]

[CDO Support branches in Model Repositories view]

[CDO Server-side model validation and reporting]

[CDO User guide for working with model repositories]

[CDO Programmer's Guide for CDO integration]

Improvements of XText integration in Papyrus

This work is developed by Itemis and sponsored by CEA LIST in the context of the French R&D project Connexion.

[Xtext Improvement of direct editing in diagrams]

[Xtext Support of direct editing from the model explorer]

[Xtext Integration of textual editors in the property view]

[Xtext Papyrus must provides a XText editor for the ValueSpecification] : Value Specification Xtext editor

Improvements of ALF support in Papyrus

This work is developed by Ivar Jacobson International and sponsored by CEA LIST in the context of the French R&D project Connexion.

[Alf Alf compilation for structural modeling]

[Alf Alf model synchronization for structural modeling]

[Alf Re-implementation of Alf for activity modeling]

Improvements of C++ code generation in Papyrus

A C++ code generator is available via the extra features. Recently, there is also a CDT integration, allowing you to open a CDT editor for a class and synchronizing changes within that editor back to the UML model. More about C++ code generation

Back to the top