Bug 548391 - [Refactoring] The contents of the plugin org.eclipse.papyrus.uml.ui must be moved
Summary: [Refactoring] The contents of the plugin org.eclipse.papyrus.uml.ui must be m...
Status: NEW
Alias: None
Product: Papyrus
Classification: Modeling
Component: Others (show other bugs)
Version: 4.4.0   Edit
Hardware: PC Windows 7
: P3 normal (vote)
Target Milestone: 6.0.0   Edit
Assignee: Project Inbox CLA
QA Contact:
URL:
Whiteboard:
Keywords: api
Depends on: 548392
Blocks:
  Show dependency tree
 
Reported: 2019-06-18 10:06 EDT by Vincent Lorenzo CLA
Modified: 2020-12-10 08:01 EST (History)
1 user (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Vincent Lorenzo CLA 2019-06-18 10:06:10 EDT
The plugin org.eclipse.papyrus.uml.ui contents code for RichText. This code should be moved to another location, in order to be able to get a plugin org.eclipse.papyrus.uml.ui with no dependencies on Papyrus, like the plugins org.eclipse.papyrus.emf and org.eclipse.papyrus.emf.ui. 

The refactored plugin org.eclipse.papyrus.uml.ui will content code from org.eclipse.papyrus.uml.expressions.edit (like papyrus.emf.ui). 
This refactoring will allow to use common code from org.eclipse.papyrus.uml.ui in the UML Expression Framework and in the Papyrus-model2Doc UML DocumentStructureTemplate.edit for the EMF property view.