Bug 66526 [Dialogs] Review the design of MessageDialogWithToggle.createButtonsForButtonBar
I200406090800. Tod has mentioned some concerns over the large if statement structure used to look up labels and match them to identifiers. This seems cumbersome, and should be looked over again.
bundles/org.eclipse.jface/src/org/eclipse/jface/dialogs/IDialogConstants.java
* Button id for a "Back" button (value 14).
     */
    public int BACK_ID = 14;
    /**
     * Button id for a "Next" button (value 15).
     */
    public int NEXT_ID = 15;
    /**
     * Button id for a "Finish" button (value 16).
     */
    public int FINISH_ID = 16;
    /**
     * Button id for a "Help" button (value 17).
     */
    public int HELP_ID = 17;
    /**
     * Button id for a "Select All" button (value 18).
     */
    public int SELECT_ALL_ID = 18;
    /**
     * Button id for a "Deselect All" button (value 19).
     */
    public int DESELECT_ALL_ID = 19;
    /**
     * Button id for a "Select types" button (value 20).
     */
    public int SELECT_TYPES_ID = 20;
    /**
     * Button id for a "No to All" button (value 21).
     */