@Override public ILabelProvider getLabelProvider() { return mDelegate.getLabelProvider(); }
@Override public boolean isCompatibleWith(IPropertyDescriptor anotherProperty) { return mDelegate.isCompatibleWith(anotherProperty); }
@Override public String[] getFilterFlags() { return mDelegate.getFilterFlags(); }
@Override public Object getId() { return mDelegate.getId(); }
@Override public String getDisplayName() { return mDelegate.getDisplayName(); }
@Override public String getDescription() { return mDelegate.getDescription(); }
@Override public String getCategory() { return mDelegate.getCategory(); }
@Override public CellEditor createPropertyEditor(Composite parent) { return mDelegate.createPropertyEditor(parent); }
public PropertyDescriptorWrapper(IPropertyDescriptor delegate) { super(delegate.getId(), delegate.getDisplayName()); mDelegate = delegate; }