Bug 29163 SafeRunnable needs to be accessible in JFace
We need to be able to access the SafeRunnable in JFace in order that some error protection can be added to preferences and properties dialogs.
bundles/org.eclipse.ui.workbench/extensions/org/eclipse/jface/action/IStatusLineManager.java
* @param message the error message, or <code>null</code> to clear
 * 		the current error message.
 */
public void setErrorMessage(Image image, String message);
/**
 * Sets the message text to be displayed on the status line.
 * The image on the status line is cleared.
 * <p>
 * This method replaces the current message but does not affect the 
 * error message. That is, the error message, if set, will continue
 * to be displayed until it is cleared (set to <code>null</code>).
 * </p>
 *
 * @param message the message, or <code>null</code> for no message
 */
public void setMessage(String message);
/**
 * Sets the image and message to be displayed on the status line.
 * <p>
 * This method replaces the current message but does not affect the 
 * error message. That is, the error message, if set, will continue
 * to be displayed until it is cleared (set to <code>null</code>).
 * </p>
 *
 * @param image the image to use, or <code>null</code> for no image
 * @param message the message, or <code>null</code> for no message
 */
public void setMessage(Image image, String message);
}