protected static void displayErrorMessage(final String message) {
private static void displayErrorMessage(final String message) {
	protected static void displayErrorMessage(final String message) {		final Display display= PlatformUI.getWorkbench().getDisplay();		if (display != null && !display.isDisposed()) {			display.asyncExec(new Runnable() {				public final void run() {					if (display != null && !display.isDisposed()) {						final Shell shell= display.getActiveShell();						if (shell != null && !shell.isDisposed())							MessageDialog.openError(shell, CorrectionMessages.SerialVersionHashProposal_dialog_error_caption, Messages.format(CorrectionMessages.SerialVersionHashProposal_dialog_error_message, message));					}				}			});		}	}