Community
Participate
Working Groups
Build Identifier: Papyrus offers many tools to customize the environment. It should provide a tool to aggregate the different customizations. Reproducible: Always
Created attachment 196082 [details] New plug-in for generating customization plug-ins This plug-in is a first step to try solving this problem. It provides a wizard to generate a plug-in, by aggregating different kinds of customization files. It can handle the following elements : - Property view configurations (org.eclipse.papyrus.properties.Context) - EMF Facet *.uicustom files (org.eclipse.emf.facet.infra.browser.custom.core.registration) - UML Model Templates (org.eclipse.papyrus.wizards.templates) - UML Profiles (org.eclipse.papyrus.extensionpoints.uml2.UMLProfile) - UML Model library (org.eclipse.papyrus.extensionpoints.uml2.UMLLibrary)
Here is a contribution from one employee of CEA. The company has signed a Member Commiter Agreement. I've committed this contribution. Committed revision 4726 in trunk/incoming.
r5356 : oep.customization now relies on oep.eclipse.project.editors for manipulating plug-in metadata
in r5719 on the trunk : - Changed the wizard's icons - Improved the support for Profiles and UML Models : - The provider is pre-filled with the plug-in's provider (This can be changed by the user) - The profile's icon (if any) is added to the generated plug-in
New fixes in r6357 on the branch 0.8.X : - The environment extension point (from oep.properties) has been integrated in the wizard - The environment and context extension points are now correct - The generated plug-ins declare the "singleton" directive
I close this task