Bug 131771 Match animated message behaviour in Preferences
An enhancement should be made to Preferences so that warnings and errors show up in a sliding message area like it they do in TitleAreaDialog.
bundles/org.eclipse.jface/src/org/eclipse/jface/preference/PreferenceMessageArea.java
/**
 * The PreferenceMessageArea is a subclass of DialogMessageArea that provides a
 * component for displaying a normal title message and an animated message area
 * for displaying errors and warnings.
 * 
 * @since 3.2
 * 
 * This class is not intended to be extended by clients.
 * 
 */
class PreferenceMessageArea extends DialogMessageArea {
	
    private String lastMessageText;
    private int lastMessageType;
    private CLabel titleLabel;
	private MessageArea messageArea;
	
	private static final String ELLIPSIS = "..."; 
	
	private PreferenceDialog preferenceDialog;
	
	private static int titleLabelOffset = -1;
	
	/**
	 * Creates a new instance of the receiver and passes along the 
	 * PreferenceDialog that creates it.
	 * 
	 * @param preferenceDialog The PreferenceDialog that creates
	 * the message area.
	 */