Community
Participate
Working Groups
While looking into a solution for bug 208636, I found that the manager was checking of the selected objects were IAdaptable. Elements in the outline are frequently core domain objects, and in our case adding the IAdaptable interface would break binary compatibility. The SelectedResourceManager should call the platform IAdapterManager for non-IAdaptables so that plug-ins can provide a factory and adapter for IResource that way.
Fixed in SelectedResourceManager. We now use the adapter manager, and iterate through each element in the selection returning the first resouce adapter encountered.
Please verify, Mike.
verified