#
# == epcb/errors
# ExcelPettyCashBookコマンドラインツール用のエラークラスを定義。
#
# Revision:: $Id$
#
module EPCB
  #
  # 基底エラークラス
  #
  class EPCBError < StandardError ; end
  #
  # オプションが足りない場合のエラー。
  #
  class OptionUnsatisfiedError < EPCBError ; end
  #
  # 指定されたバージョンが未知のものだった場合のエラー。
  #
  class UnknownVersionError < EPCBError ; end
  #
  # --templateで指定されたExcelPettyCashBookのバージョンが道のものだった場合のエラー。
  #
  class UnknownWorkbookVersionError < EPCBError ; end
  #
  # CSVファイルのデータが不正であった場合のエラー。
  #
  class InvalidCSVDataFormatError < EPCBError ; end
end
