Community
Participate
Working Groups
In order to rely on a more generic framework for property editing, especially in tabbed property view, the property runtime framework for Papyrus has evolved to E4/XWT framework. Camille Letavernier has worked on it, and propose this attached patch.
Created attachment 187530 [details] First contribution of Camille Letavernier
First attachment commited in r3810 (trunk)
Created attachment 187542 [details] Implementation of Property View for UML and SysLML. First draft of the generator for Property views
patch commited in r3816. More comments have to be added to the classes and the methods, all files should have correct headers. planning for comments is following months.
Move old plugins {oep}.properties.runtime.uml and {oep}.properties.runtime.sysml to deprecated plugins area, as they should not be used anymore and can be in conflict with new contribution. Done in r.3818
Features updated in r3820
Created attachment 188906 [details] Workspace patch for the Property view runtime framework This patch contains updates for the following projects : org.eclipse.papyrus.properties.model org.eclipse.papyrus.properties.model.edit org.eclipse.papyrus.properties The modifications include small features, bug fixes and full documentation
Created attachment 188907 [details] New project for handling XWT files as EMF resources This archive contains a new project for handling XWT files as EMF resources. The new oep.properties.generation plugin (See next patch) relies on this project.
Created attachment 188908 [details] Workspace patch for the generation tool + UML + SysML Workspace patch for the Property view generation tool and UML and SysML Contexts This patch contains updates for the following projects : org.eclipse.papyrus.properties.generation org.eclipse.papyrus.properties.uml org.eclipse.papyrus.properties.sysml The modifications include small features, bug fixes and full documentation
Commit 4022-4024 : commit of the last 2 patches + commit and share oep.properties.model.xwt
Created attachment 190136 [details] Update of the property view framework
Created attachment 190137 [details] Update of the UML property view
Created attachment 190138 [details] Update of the SysML property view
In R4103 : commit of the last 3 attachments C. Letavernier Contribution
In R4106 : add some headers
In R4110 : change some icons in oep.properties.model.edit
Created attachment 190274 [details] Update of the framework Added support for ITreeContentProvider in the oep.widgets plug-in + small updates
In R4116 : commit the previous patch C. Letavernier Contribution
Created attachment 190386 [details] Update of the framework
Commit of the previous patch. C. Letavernier Contribution
R4128 : following of the previous commit
Created attachment 190389 [details] Remove a Java 1.6 dependency
R4129 : commit the previous patch
Created attachment 194260 [details] Update of the framework Update of the framework : - New widgets are available - Added support for hiding the property editor's label - Bugs fixes I, Camille Letavernier, wrote 100% of the code I've provided. This code contains no cryptography I have the right to contribute the code to Eclipse. I contribute the content under the EPL.
Created attachment 194261 [details] Update of the UML Property view - Added support for Edit service in Papyrus - Added specific widget for editing Opaque Expressions - Added Profile property view customization support, with specific widgets - Bug fixes I, Camille Letavernier, wrote 100% of the code I've provided. This code contains no cryptography I have the right to contribute the code to Eclipse. I contribute the content under the EPL.
Created attachment 194268 [details] Update of the Property View Ecore Model I, Camille Letavernier, wrote 100% of the code I've provided. This code contains no cryptography I have the right to contribute the code to Eclipse. I contribute the content under the EPL.
Comment on attachment 194260 [details] Update of the framework Here is a contribution from one employee of CEA. The company has signed a Member Commiter Agreement. I've committed this contribution. Committed revision 4541.
Comment on attachment 194261 [details] Update of the UML Property view Here is a contribution from one employee of CEA. The company has signed a Member Commiter Agreement. I've committed this contribution. Committed revision 4541.
Comment on attachment 194268 [details] Update of the Property View Ecore Model Here is a contribution from one employee of CEA. The company has signed a Member Commiter Agreement. I've committed this contribution. Committed revision 4541.
Created attachment 194337 [details] Bug fix : PropertyEditor's labels The default value for the PropertyEditor's "showLabel" property was false instead of true, resulting in losing all labels when using the customization tool.
I, Camille Letavernier, wrote 100% of the code I've provided. This code contains no cryptography I have the right to contribute the code to Eclipse. I contribute the content under the EPL.(In reply to comment #30) > Created attachment 194337 [details] > Bug fix : PropertyEditor's labels > > The default value for the PropertyEditor's "showLabel" property was false > instead of true, resulting in losing all labels when using the customization > tool.
Comment on attachment 194337 [details] Bug fix : PropertyEditor's labels Here is a contribution from one employee of CEA. The company has signed a Member Commiter Agreement. I've committed this contribution. Committed revision 4585.
Created attachment 195314 [details] Update of the framework Update of the Property view Framework The Property view metamodel has changed, which means that previous models won't be compatible.
Created attachment 195315 [details] Update of the customization framework Update of the customization framework to conform to the metamodel update I, Camille Letavernier, wrote 100% of the code I've provided. This code contains no cryptography I have the right to contribute the code to Eclipse. I contribute the content under the EPL.
Created attachment 195316 [details] 2 new plug-ins for customizing the GMF Notation property view I, Camille Letavernier, wrote 100% of the code I've provided. This code contains no cryptography I have the right to contribute the code to Eclipse. I contribute the content under the EPL.
Created attachment 195317 [details] Update of the UML & SysML property views Update of the UML & SysML property views to follow the metamodel change. UML now brings a new property view for GMF Notation I, Camille Letavernier, wrote 100% of the code I've provided. This code contains no cryptography I have the right to contribute the code to Eclipse. I contribute the content under the EPL.
Comment on attachment 195316 [details] 2 new plug-ins for customizing the GMF Notation property view Here is a contribution from one employee of CEA. The company has signed a Member Commiter Agreement. I've committed this contribution. Committed revision 4647 and 4649.
Comment on attachment 195314 [details] Update of the framework Here is a contribution from one employee of CEA. The company has signed a Member Commiter Agreement. I've committed this contribution. Committed revision 4650.
Comment on attachment 195315 [details] Update of the customization framework Here is a contribution from one employee of CEA. The company has signed a Member Commiter Agreement. I've committed this contribution. Committed revision 4650.
Comment on attachment 195317 [details] Update of the UML & SysML property views Here is a contribution from one employee of CEA. The company has signed a Member Commiter Agreement. I've committed this contribution. Committed revision 4650.
In R4651 : add some icons forgotten in the patches
Created attachment 195733 [details] Remove the duplicated Profile & Appearance tabs The Profile and Appearance tabs have been migrated to the new Property view framework. The older Appearance and Profile tabs should be removed. This patch removes the older tabs. I, Camille Letavernier, wrote 100% of the code I've provided. This code contains no cryptography I have the right to contribute the code to Eclipse. I contribute the content under the EPL.
Created attachment 195736 [details] Update of the Framework & Property views This patch contains a global update of the Property view framework and of the various property views provided by Papyrus. I, Camille Letavernier, wrote 100% of the code I've provided. This code contains no cryptography I have the right to contribute the code to Eclipse. I contribute the content under the EPL.
Comment on attachment 195733 [details] Remove the duplicated Profile & Appearance tabs Here is a contribution from one employee of CEA. The company has signed a Member Commiter Agreement. I've committed this contribution. Committed revision 4700.
Comment on attachment 195736 [details] Update of the Framework & Property views Here is a contribution from one employee of CEA. The company has signed a Member Commiter Agreement. I've committed this contribution. Committed revision 4704.
Created attachment 196080 [details] Update of the Framework & Property views I, Camille Letavernier, wrote 100% of the code I've provided. This code contains no cryptography I have the right to contribute the code to Eclipse. I contribute the content under the EPL.
Comment on attachment 196080 [details] Update of the Framework & Property views Here is a contribution from one employee of CEA. The company has signed a Member Commiter Agreement. I've committed this contribution. Committed revision 4724.
Created attachment 196202 [details] Missing files for the previous patch I, Camille Letavernier, wrote 100% of the code I've provided. This code contains no cryptography I have the right to contribute the code to Eclipse. I contribute the content under the EPL.
Comment on attachment 196202 [details] Missing files for the previous patch Here is a contribution from one employee of CEA. The company has signed a Member Commiter Agreement. I've committed this contribution. Committed revision 4743.
Created attachment 196324 [details] Update of the Framework & Property views I, Camille Letavernier, wrote 100% of the code I've provided. This code contains no cryptography I have the right to contribute the code to Eclipse. I contribute the content under the EPL.
Comment on attachment 196324 [details] Update of the Framework & Property views Here is a contribution from one employee of CEA. The company has signed a Member Commiter Agreement. I've committed this contribution. Committed revision 4757.
Created attachment 196735 [details] Update of the framework Various bug fixes & enhancements, including
Created attachment 196736 [details] Update of the UML property view The stereotype images now have a valid property view.
Created attachment 196737 [details] Icons for the UML property view plug-in
Comment on attachment 196735 [details] Update of the framework done in the revision 4802
Comment on attachment 196736 [details] Update of the UML property view done in the revision 4802
Comment on attachment 196737 [details] Icons for the UML property view plug-in done in the revision 4802
Created attachment 196778 [details] Refactoring of the ReferenceDialog widget The ReferenceDialog widget has been refactored to make it overrideable more easily I, Camille Letavernier, wrote 100% of the code I've provided. This code contains no cryptography I have the right to contribute the code to Eclipse. I contribute the content under the EPL.
Created attachment 196895 [details] Borders & Background color bug fix Some widgets (EnumRadio, BooleanRadio, StringEditor) didn't use the default background or border style. This patch fixes the problem. I, Camille Letavernier, wrote 100% of the code I've provided. This code contains no cryptography I have the right to contribute the code to Eclipse. I contribute the content under the EPL.
Created attachment 196898 [details] String multiline word wrap Added the Word Wrap flag for multiline string editors
Created attachment 196899 [details] Stereotype appearance properties 3 properties for the stereotype appearance have been added to the UML property view, in the appearance tab : - Stereotype display - Text alignment - Display place I, Camille Letavernier, wrote 100% of the code I've provided. This code contains no cryptography I have the right to contribute the code to Eclipse. I contribute the content under the EPL.
(In reply to comment #60) > Created attachment 196898 [details] > String multiline word wrap > > Added the Word Wrap flag for multiline string editors I, Camille Letavernier, wrote 100% of the code I've provided. This code contains no cryptography I have the right to contribute the code to Eclipse. I contribute the content under the EPL.
Created attachment 196903 [details] Borders & Background color bug fix (Correct version) >Some widgets (EnumRadio, BooleanRadio, StringEditor) didn't use the default background or border style. > >This patch fixes the problem.
Created attachment 196904 [details] String multiline word wrap (Correct version) > String multiline word wrap > > Added the Word Wrap flag for multiline string editors
Created attachment 196905 [details] Stereotype appearance properties (Correct version) > Stereotype appearance properties > > 3 properties for the stereotype appearance have been added to the UML property > view, in the appearance tab : > > - Stereotype display > - Text alignment > - Display place
Created attachment 196908 [details] query.registration : wrong extension point The UML property view used a MoDisco extension point instead of the equivalent EMF Facet one. This patch fixes the error.
Comment on attachment 196903 [details] Borders & Background color bug fix (Correct version) done in the revision 4810
Comment on attachment 196904 [details] String multiline word wrap (Correct version) done in the revision 4810
Comment on attachment 196905 [details] Stereotype appearance properties (Correct version) done in the revision 4810
Comment on attachment 196908 [details] query.registration : wrong extension point done in the revision 4810
Done in Indigo