Community
Participate
Working Groups
Build Identifier: 3.6 In Eclipse 3.6 the API org.eclipse.ui.statushandlers.AbstractStatusAreaProvider#validFor(StatusAdapter) was added to prevent the support area composite from being created if implementers felt that the corresponding IStatus did not need a corresponding support tray. This works great if code uses the StatusManager to handle an IStatus but it does not work if the support provider is used in (for example) an org.eclipse.jface.dialogs.ErrorDialog because AbstractStatusAreaProvider is not accessible in this class. I would like to request that the API validFor(StatusAdapter) be pushed down to org.eclipse.jface.dialogs.ErrorSupportProvider so that it can be called in ErrorDialog to produce a consistent behaviour between ErrorDialog and StatusManager. Reproducible: Always
Created attachment 185043 [details] patch proposition
Created attachment 185044 [details] mylyn/context/zip
Patch released.