Bug 177037 [StatusHandling] Remove style from StatusAdapter
This is API change. I decided to remove the style param with its get/set methods from StatusAdapter API. Because status handlers don't change style any more, we can pass it as an argument to the handle method. The changes will be covered by the attached patch.
bundles/org.eclipse.ui.ide/src/org/eclipse/ui/internal/ide/IDEWorkbenchErrorHandler.java
System.err
					.println("Fatal error happened during workbench emergency close."); 
			e.printStackTrace();
			throw e;
		}
	}
	/**
	 * Inform the user about a fatal error. Return true if the user decide to
	 * exit workbench or if another fatal error happens while reporting it.
	 */
	private boolean openQuestionDialog(Throwable internalError) {
		try {
			String msg = null;
			if (internalError instanceof OutOfMemoryError) {
				msg = MSG_OutOfMemoryError;
			} else if (internalError instanceof StackOverflowError) {
				msg = MSG_StackOverflowError;
			} else if (internalError instanceof VirtualMachineError) {
				msg = MSG_VirtualMachineError;
			} else if (internalError instanceof SWTError) {
				msg = MSG_SWTError;
			} else {
				if (internalError.getMessage() == null) {
					msg = IDEWorkbenchMessages.InternalErrorNoArg;
				} else {
					msg = NLS.bind(IDEWorkbenchMessages.InternalErrorOneArg,
							internalError.getMessage());
				}