Bug 93175 [Preferences] PreferencePage.createControl is tagged as experimental
build I20050426 PreferencePage.createControl in JFace still states: * <strong>NOTE:</strong> This API is experimental * and subject to change before the 3.1 release. Should remove this for M7.
bundles/org.eclipse.jface/src/org/eclipse/jface/preference/PreferencePage.java
*            One of the IMessageProvider constants. If newType is
		 *            IMessageProvider.NONE show the title.
		 * @see IMessageProvider
		 */
		public void updateText(String newMessage, int newType) {
			Image newImage = null;
			boolean showingError = false;
			switch (newType) {
			case IMessageProvider.NONE:
				hideRegion();
				return;
			case IMessageProvider.INFORMATION:
				newImage = JFaceResources.getImage(Dialog.DLG_IMG_MESSAGE_INFO);
				break;
			case IMessageProvider.WARNING:
				newImage = JFaceResources.getImage(Dialog.DLG_IMG_MESSAGE_WARNING);
				break;
			case IMessageProvider.ERROR:
				newImage = JFaceResources.getImage(Dialog.DLG_IMG_MESSAGE_ERROR);
				showingError = true;
				break;
			}
			
			if(newMessage == null){
				hideRegion();
				return;
			}
			showRegion();
			
			if (newMessage.equals(messageText.getText())