概要 | パッケージ | クラス | 階層ツリー | 非推奨 API | 索引 | ヘルプ
前のクラス 次のクラス | フレームあり フレームなし
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド

## org.bbreak.excella.core.handler
クラス DebugErrorHandler

    java.lang.Object
      org.bbreak.excella.core.handler.DebugErrorHandler

すべての実装されたインタフェース:
  ErrorHandler<ParseException>, ParseErrorHandler

    public class DebugErrorHandler

extends Object
implements ParseErrorHandler

デバッグ用エラーハンドリングクラス ParseExceptionが発生した際にエラーとなったセルをマークして実行ディレクトリ配下にエラーファイルを出力する。

導入されたバージョン:
  1.0

コンストラクタの概要
`DebugErrorHandler()`

メソッドの概要
`protected String` | `createCommentMessage(ParseException exception)` コメントに出力するメッセージの生成
`String` | `getErrorFilePath()` エラーファイルの書き込み先パスの取得
`protected void` | `markupErrorCell(Workbook workbook, ParseException exception)` エラーセルをマーキングする
`void` | `notifyException(Workbook workbook, Sheet sheet, ParseException exception)` 例外の通知
`void` | `setErrorFilePath(String errorFilePath)` エラーファイルの書き込み先パスの設定
`protected void` | `writeErrorBook(Workbook workbook)` エラーブックのファイルをカレントディレクトリに書き込む

クラス java.lang.Object から継承されたメソッド
`clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

コンストラクタの詳細

### DebugErrorHandler

    public DebugErrorHandler()

メソッドの詳細

### notifyException

    public void notifyException(Workbook workbook,
                                Sheet sheet,
                                ParseException exception)

  インタフェース `ErrorHandler` の記述:
  例外の通知

  定義:
    インタフェース `ErrorHandler<ParseException>` 内の `notifyException`
  定義:
    インタフェース `ParseErrorHandler` 内の `notifyException`
  パラメータ:
    `workbook` - 処理中のワークブック
    `sheet` - 処理中のシート
    `exception` - 発生した例外

### markupErrorCell

    protected void markupErrorCell(Workbook workbook,
                                   ParseException exception)

  エラーセルをマーキングする

  パラメータ:
    `workbook` - ワークブック
    `errorCell` -
    `exception` -

### createCommentMessage

    protected String createCommentMessage(ParseException exception)

  コメントに出力するメッセージの生成

  パラメータ:
    `exception` - 発生した例外
  戻り値:
    コメントに出力するメッセージ

### writeErrorBook

    protected void writeErrorBook(Workbook workbook)

  エラーブックのファイルをカレントディレクトリに書き込む

  パラメータ:
    `workbook` -

### getErrorFilePath

    public String getErrorFilePath()

  エラーファイルの書き込み先パスの取得

  戻り値:
    エラーファイルの書き込み先パス

### setErrorFilePath

    public void setErrorFilePath(String errorFilePath)

  エラーファイルの書き込み先パスの設定

  パラメータ:
    `errorFilePath` - エラーファイルの書き込み先パス

概要 | パッケージ | クラス | 階層ツリー | 非推奨 API | 索引 | ヘルプ
前のクラス 次のクラス | フレームあり フレームなし
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド