Reorder outer 'this' constructor arguments to come before user arguments.

The main purpose of this change is to remove the impedance mismatch between our constructor argument order, and the argument order for JSNI ::new() invocations. Our constructors put the synthetic this args after user args, JSNI ::new() puts the args before user args.

Once this impedance mismatch is cleared up, in a follow up change I plan to remove the static synthetic 'new' methods in favor of targeting the constructors directly.

http://gwt-code-reviews.appspot.com/675801/show
Review by: tobyr


git-svn-id: https://google-web-toolkit.googlecode.com/svn/trunk@8365 8db76d5a-ed1c-0410-87a9-c151d255dfc7
2 files changed