Imaginea/bot-bot — pull request #81 by moizjv (2012-07-04 10:06:04+00:00)
Title: Resolving issue #70 Invoke refactoring

Changing the way invoked was called earlier.

Now invoker code present in BaseKeywordDefinitions.java dynamically maps keyword to method taking following things into consideration:

->Parameter length:It tries to get a method with same parameter length.If it fails to find then matches it to method with less parameter length and ignores the extra parameter.
->Compatibility of parameter : Now invoker tries to typecast parameters to required type in method.

Typecasting to following types is supported as of now : boolean,int,long,string and float