Bug 293357 [context] Switch annotation processing to JSR 330
bundles/org.eclipse.e4.ui.workbench/src/org/eclipse/e4/workbench/ui/internal/WorkbenchLogger.java
* Sets the debug options service for this logger.
	 * 
	 * @param options
	 *            The debug options to be used by this logger
	 */
	@In
	public void setDebugOptions(DebugOptions options) {
		this.trace = options.newDebugTrace(Activator.PI_WORKBENCH,
				WorkbenchLogger.class);
	}
	/**
	 * @param log
	 */
	@In
	public void setFrameworkLog(FrameworkLog log) {
		this.log = log;
	}
	public void trace(Throwable t, String message) {
		if (trace != null) {
			trace.trace(null, message, t);
		} else {
			System.out.println(message);
			t.printStackTrace();
		}
	}
	public void warn(Throwable t, String message) {
		log(new Status(IStatus.WARNING, Activator.getDefault().getBundle()
				.getSymbolicName(), message, t));
	}
}