Community
Participate
Working Groups
The RCP RC plug-in makes use of the following internal API: * org.eclipse.ui.internal.WorkbenchPartReference * getPane() * org.eclipse.ui.internal.PartPane * getToolBar() * getControl() These classes and methods are used in order to figure out which Control corresponds to an IWorkbenchPart, so that the Control can be assigned a name based on the ID of the Part. This functionality must be maintained, but it would be nice (less risky) not to use internal API in order to accomplish it.
This is for documentation purposes only. There is no way to implement this functions without using those APIs.
See comment from Achim.