# File lib/kwalify/util/option-parser.rb, line 8
  def initialize(option, error_symbol, message=nil)
    if !message
      case error_symbol
      when :no_argument
        message = "-%s: argument required." % option
      when :unknown_option
        message = "-%s: unknown option." % option
      when :invalid_property
        message = "-%s: invalid property." % option
      else
        message = "*** internal error(optchar=#{option}, error_symbol=#{error_symbol}) ***"
      end
    end
    super(message)
    @option = option
    @error_symbol = error_symbol
  end