# File test/test_EditProperties.rb, line 228
    def args2
      @args2_call += 1
      [ { :name => 'string argument',
          :type => :string,
          :default => nil,
          :value => 'foo'
        },
        { :name => 'passsord argument',
          :type => :password,
          :default => nil,
          :value => nil
        },
        { :name => 'text argument',
          :type => :text,
          :default => nil,
          :value => "Hello world.\n",
        },
        { :name => 'integer argument',
          :type => :integer,
          :default => 0,
          :value => 1
        },
        { :name => 'float argument',
          :type => :float,
          :default => 0.0,
          :value => 3.141
        },
        { :name => 'regexp argument',
          :type => :regexp,
          :default => nil,
          :value => /foo/
        },
        { :name => 'bool argument',
          :type => :bool,
          :default => false,
          :value => true
        },
        { :name => 'select argument',
          :type => :select,
          :default => [ 'foo', 'bar', 'baz' ],
          :value => 'foo'
        },
        { :name => 'radio argument',
          :type => :radio,
          :default => [ 'foo', 'bar', 'baz' ],
          :value => 'foo'
        },
        { :name => 'checkset argument',
          :type => :checkset,
          :default => [
            [ 'foo', true  ],
            [ 'bar', false ],
            [ 'baz', false ]
          ],
          :value => {
            'foo' => true,
            'bar' => false,
            'baz' => false
          }
        }
      ]
    end