Bug 144556 [Dialogs] TitleAreaDialog fails to properly recreate when an instance is reopened
When a TitleAreaDialog is created, opened, closed and opened again on the same instance the messageArea is not properly checked against disposal when it is accessed in setWarningMessage throwing an SWTException for disposed when the message area is updated the second time the dialog is opened.
bundles/org.eclipse.jface/src/org/eclipse/jface/dialogs/TitleAreaDialog.java
/**
     * Image registry key for error message image.
     */
    public static final String DLG_IMG_TITLE_ERROR = DLG_IMG_MESSAGE_ERROR;
    /**
     * Image registry key for banner image (value
     * <code>"dialog_title_banner_image"</code>).
     */
    public static final String DLG_IMG_TITLE_BANNER = "dialog_title_banner_image";
    /**
     * Message type constant used to display an info icon with the message.
     * 
     * @since 2.0
     * @deprecated
     */
    public final static String INFO_MESSAGE = "INFO_MESSAGE"; 
    /**
     * Message type constant used to display a warning icon with the message.
     * 
     * @since 2.0
     * @deprecated
     */
    public final static String WARNING_MESSAGE = "WARNING_MESSAGE";