Bug 200252 [JFace] Use logger instead of printStackTrace() in SafeRunnable
SafeRunnable will print a stack trace to the console when running standalone. I would like to change this to use the logger if available.
bundles/org.eclipse.jface/src/org/eclipse/jface/util/SafeRunnable.java
private static boolean ignoreErrors = false;
	private static ISafeRunnableRunner runner;
	private String message;
	private static SafeRunnableDialog dialog;
	/**
	 * Creates a new instance of SafeRunnable with a default error message.
	 */
	public SafeRunnable() {
		
	}
	/**
	 * Creates a new instance of SafeRunnable with the given error message.
	 * 
	 * @param message
	 *            the error message to use
	 */
	public SafeRunnable(String message) {
		this.message = message;
	}
	
	/* (non-Javadoc)
	 * @see org.eclipse.core.runtime.ISafeRunnable#handleException(java.lang.Throwable)
	 */
	public void handleException(Throwable e) {
		
		
		if (!ignoreErrors) {