Class CommandOptionError
In: kwalify/util/option-parser.rb
Parent: StandardError

$Rev: 51 $ $Release: 0.6.1 $ copyright(c) 2005 kuwata-lab all rights reserved.

Methods

new  

Attributes

error_symbol  [R] 
option  [R] 

Public Class methods

[Source]

# File 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

[Validate]