sysperfana/perfinvestigator/com.nokia.carbide.cpp.pi.util/src/com/nokia/carbide/cpp/pi/util/GeneralMessages.java
changeset 12 ae255c9aa552
parent 2 b9ab3b238396
equal deleted inserted replaced
11:5b9d4d8641ce 12:ae255c9aa552
    45 			public void run () {
    45 			public void run () {
    46 				String displayMessage;
    46 				String displayMessage;
    47 				MessageBox messageBox = new MessageBox(
    47 				MessageBox messageBox = new MessageBox(
    48 						PlatformUI.getWorkbench().getActiveWorkbenchWindow().getShell(),
    48 						PlatformUI.getWorkbench().getActiveWorkbenchWindow().getShell(),
    49 						SWT.ICON_ERROR | SWT.OK | SWT.SYSTEM_MODAL);
    49 						SWT.ICON_ERROR | SWT.OK | SWT.SYSTEM_MODAL);
    50 				if (error == null)
    50 				if (error == null){
    51 					displayMessage = Messages.getString("GeneralMessages.unknownError"); //$NON-NLS-1$
    51 					displayMessage = Messages.getString("GeneralMessages.unknownError"); //$NON-NLS-1$
    52 				else
    52 				}else{
    53 					displayMessage = error;
    53 					displayMessage = error;
       
    54 				}
    54 				messageBox.setMessage(displayMessage);
    55 				messageBox.setMessage(displayMessage);
    55 				messageBox.setText(Messages.getString("GeneralMessages.piError")); //$NON-NLS-1$
    56 				messageBox.setText(Messages.getString("GeneralMessages.piError")); //$NON-NLS-1$
    56 				messageBox.open();				
    57 				messageBox.open();				
    57 			}
    58 			}
    58 		});
    59 		});
   127 			}
   128 			}
   128 		});
   129 		});
   129 		return result;
   130 		return result;
   130 	}
   131 	}
   131 	
   132 	
   132 	public static void PiLog(String message, int severity) {
   133 	public static void piLog(String message, int severity) {
   133 		PiLog(message, severity, new Throwable());
   134 		piLog(message, severity, new Throwable());
   134 	}
   135 	}
   135 	
   136 	
   136 	public static void PiLog(String message, int severity, Throwable throwable) {
   137 	public static void piLog(String message, int severity, Throwable throwable) {
   137 
   138 
   138 		switch (severity) {
   139 		switch (severity) {
   139 			case IStatus.OK:
   140 			case IStatus.OK:
   140 			case IStatus.INFO:
   141 			case IStatus.INFO:
   141 			case IStatus.WARNING:
   142 			case IStatus.WARNING: