jp.ne.mki.wedge.option.log.handler
クラス LogicErrorDialogHandler

jp.ne.mki.wedge.option.log.handler.LogicErrorDialogHandler

public class LogicErrorDialogHandler

ロジッククラスにてエラー発生時のダイアログ表示用HANDLER

ロジッククラスにてException発生時 もしくは IO_ERROR_*** などの戻り値 が返された場合に表示する エラーダイアログは このHandlerによって表示されます。

ダイアログ表示対象ログは
LogicExceptionLogRecord もしくは LogicErrorLogRecord
かつ
LogRecordのログレベルが Level.WARNING以上
の場合になります。

このHandlerは RunClient起動時に自動的に Loggerに追加 されます。

導入されたバージョン:
ver1.2.0
関連項目:
LogicErrorDialogFormatter

コンストラクタの概要
LogicErrorDialogHandler()
           
 
メソッドの概要
 void close()
           
 void flush()
           
 java.util.logging.Formatter getFormatter()
          フォーマットクラス取得
 java.util.logging.Level getLevel()
          レベル取得
 void publish(java.util.logging.LogRecord record)
          LogRecordがErrorLogRecord(RunClientにてエラーとして出力した情報)であり、 LevelがWarning以上の場合にダイアログとして表示する
 void setFormatter(java.util.logging.Formatter newFormatter)
          フォーマットクラス設定 セキュリティチェック無し
 void setLevel(java.util.logging.Level newLevel)
          レベル設定 セキュリティチェック無し
 

コンストラクタの詳細

LogicErrorDialogHandler

public LogicErrorDialogHandler()
メソッドの詳細

publish

public void publish(java.util.logging.LogRecord record)
LogRecordがErrorLogRecord(RunClientにてエラーとして出力した情報)であり、 LevelがWarning以上の場合にダイアログとして表示する
パラメータ:
record - ログレコード

flush

public void flush()

close

public void close()

setFormatter

public void setFormatter(java.util.logging.Formatter newFormatter)
                  throws java.lang.SecurityException
フォーマットクラス設定 セキュリティチェック無し

getFormatter

public java.util.logging.Formatter getFormatter()
フォーマットクラス取得

setLevel

public void setLevel(java.util.logging.Level newLevel)
              throws java.lang.SecurityException
レベル設定 セキュリティチェック無し

getLevel

public java.util.logging.Level getLevel()
レベル取得