Community
Participate
Working Groups
The file /org.eclipse.sirius.ecore.extender/schema/permissionProvider.exsd has been copied from /org.eclipse.sirius.ecore.extender/schema/extenderProvider.exsd but not completely refactored. The interface that must be implemented must be org.eclipse.sirius.ecore.extender.business.api.permission.IPermissionProvider and notorg.eclipse.sirius.ecore.extender.api.IExtenderProvider.
New Gerrit change created: https://git.eclipse.org/r/45806
Gerrit change https://git.eclipse.org/r/45806 was merged to [master]. Commit: http://git.eclipse.org/c/sirius/org.eclipse.sirius.git/commit/?id=08994a4aba6cd9c1be5fb542f58c2f62a2408bb2
Fixed.
Verified using the following steps: 1. create a new plug-in project 2. in the MANIFEST editor, "Extensions" tab, add an extension in the new plug-in to "rg.eclipse.sirius.ecore.extender.PermissionProvider" 3. with the new extension selected, click on the "Show extension point description" link. The documentation, while terse, matches the extension point. 4. also add an extension to org.eclipse.sirius.ecore.extender.ExtenderProvider and checks its doc is different and matches ExtenderProvider.
Available in Sirius 3.0.0. See https://wiki.eclipse.org/Sirius/3.0.0.