Hi
As I described in the my previous comment, it is possible to use activities
to permit or restrict the access to some preference pages. But there is one
more problem. There is no information about pluginId in
org.eclipse.ui.internal.preferences.WorkbenchPreferenceExtensionNode. The
method WorkbenchPreferenceExtensionNode#getPluginId always returns null. But
the RCP provide the pluginId correctly.
It seems that we have to reduce differences between implementations of
WorkbenchPreferenceExtensionNode on RAP and RCP platforms.
I attached the patch.
Thank you, Igor
------------------------------------------------------------------------
_______________________________________________
rap-dev mailing list
rap-dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/rap-dev