Project: Eclipse_Platform_UI
Bug 209699 [WorkbenchParts] org.eclipse.ui.IWorkbenchPartConstants should clarify its restrictions
Reported: 2007-11-13 15:29:12 | Status: verified fixed

It looks like this interface should not be implemented by the client, but this is not explicitly stated in the doc of the interface. The constant PROP_PREFERRED_SIZE has been added since 3.3.0 and this would be a breakage if this interface can be implemented. The components.xml located in the plugin org.eclipse.ui doesn't have the implements="false" restriction on this type.

Files changed in fix:
bundles/org.eclipse.ui.workbench/Eclipse UI/org/eclipse/ui/IWorkbenchPartConstants.java