Bug 66375 [Dialogs] TaskPropertiesDialog and DialogMarkerProperties need a common superclass
RC1 Despite these two classes being pretty much identical they share almost no code. TaskPropertiesDialog should be a subclass a DialogMarkerProperties. As this is an API change post 3.0
bundles/org.eclipse.ui.ide/src/org/eclipse/ui/views/markers/internal/DialogTaskProperties.java
*
 */
public class DialogTaskProperties extends DialogMarkerProperties {
    private static final String PRIORITY_HIGH = 
    	MarkerMessages.propertiesDialog_priorityHigh;
    private static final String PRIORITY_NORMAL = 
    	MarkerMessages.propertiesDialog_priorityNormal;
    private static final String PRIORITY_LOW = 
    	MarkerMessages.propertiesDialog_priorityLow;
    protected Combo priorityCombo;
    protected Button completedCheckbox;
    /**
     * @param parentShell
     */
    public DialogTaskProperties(Shell parentShell) {
        super(parentShell);
        setType(IMarker.TASK);
    }
    /**
     * @param parentShell
     */
    DialogTaskProperties(Shell parentShell, String title) {
        super(parentShell, title);
        setType(IMarker.TASK);
    }
    /*
     *  (non-Javadoc)
     * @see org.eclipse.ui.views.markers.internal.DialogMarkerProperties#createAttributesArea(org.eclipse.swt.widgets.Composite)
     */
    protected void createAttributesArea(Composite parent) {