0
我想在E4 RCP應用程序中向用戶顯示所有錯誤或執行信息。一種方法是我可以製作一個事件主題並在每個錯誤或異常我必須發送消息來顯示一個對話框並將其記錄在某些日誌文件中。如果我不想每次發送應用程序時遇到任何錯誤,都有任何更好的方法來實現相同的功能如何在e4 RCP中向用戶顯示所有狀態(錯誤,信息和警告信息?
我想在E4 RCP應用程序中向用戶顯示所有錯誤或執行信息。一種方法是我可以製作一個事件主題並在每個錯誤或異常我必須發送消息來顯示一個對話框並將其記錄在某些日誌文件中。如果我不想每次發送應用程序時遇到任何錯誤,都有任何更好的方法來實現相同的功能如何在e4 RCP中向用戶顯示所有狀態(錯誤,信息和警告信息?
您可以使用StatusReporter
它有各種方法來記錄和顯示錯誤。
@Inject
StatusReporter statusReporter;
// Display (and log) error
statusReporter.show(StatusReporter.ERROR, "Internal Error", exception);
// Log error
statusReporter.report(status, StatusReporter.LOG);