Bug 89834 [Presentations] Allow for unanticipated parameters for part appearance and behavior
tests/org.eclipse.ui.tests.performance/src/org/eclipse/ui/tests/performance/presentations/TestPresentablePart.java
}
    
    public void setContentDescription(String descr) {
        this.status = descr;
        firePropertyChange(IPresentablePart.PROP_CONTENT_DESCRIPTION);
    }
    
    public void setTooltip(String tooltip) {
        this.tooltip = tooltip;
        firePropertyChange(IPresentablePart.PROP_TITLE);
    }
    
    public void setDirty(boolean dirty) {
        this.dirty = dirty;
        firePropertyChange(IPresentablePart.PROP_DIRTY);
    }
    public ToolItem addToToolbar(Image toAdd) {
        ToolItem item = new ToolItem(toolbar, SWT.PUSH);
        item.setImage(toAdd);
        firePropertyChange(IPresentablePart.PROP_TOOLBAR);
        return item;
    }
    
    public void removeFromToolbar(ToolItem toRemove) {
        toRemove.dispose();
        firePropertyChange(IPresentablePart.PROP_TOOLBAR);
    }
    
}