public static class PropertyDescriptor
extends java.lang.Object
This is used to encapsulate an IItemPropertyDescriptor along with the object for which it is an item property source
and make it behave like an org.eclipse.ui.views.properties.IPropertyDescriptor.