class CommandOptionError
$Rev$ $Release: 0.7.2 $ copyright© 2005-2010 kuwata-lab all rights reserved.
Attributes
error_symbol[R]
option[R]
Public Class Methods
new(option, error_symbol, message=nil)
click to toggle source
Calls superclass method
# 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