# File control/EditProperties/EditProperties.rb, line 113 def argument=(arg_info) case (arg_info[:type]) when :string # nothing to do. when :text # nothing to do. when :integer # nothing to do. when :float # nothing to do. when :bool # nothing to do. when :select # nothing to do. when :checkset # nothing to do. when :radio # nothing to do. when :password # nothing to do. when :regexp # nothing to do. else raise "unknown argument type: #{arg_info[:type].inspect}" end @argument = arg_info end