Community
Participate
Working Groups
Created attachment 121645 [details] pde-runtime-serviceproperties-5-sorting-icons.patch Build ID: I20081211-1908 Steps To Reproduce: (after patch for bug #259348 has been applied) 1. Launch Eclipse with empty workspace 2. Open the PDE Plugin Registry 3. Locate the OSGi service "org.eclipse.equinox.app.IApplicationContext" in the Plugin Registry -> Built-in service properties like "objectClass", "service.*" and "component.*" (for Declarative Services) can not easily distingished from user-provided service properties. More information: The supplied patch sorts service properties in the following order (see also bug #259348) and provides an indicator for built-in service properties: 1. "objectClass" (icon is "class_obj.gif") 2. "component.*" (sorted alphabetically, icon has overlay "run_co.gif") 3. "service.*" (sorted alphabetically, icon has overlay "run_co.gif") 4. everything else (sorted alphabetically) Sorting works as soon as bug #260055 is resolved. The patch is based on the changes after bug #220110.
Thanks!
done. > 20090106 I used a different icon overlay :)
Hi Chris, I see, you didn't apply the sorting part for service properties with sorting meaning pushing built-in properties to the top. Was this deliberately?
Thanks Wolfgang, my mistake. > 20090107