final String reasonStr;
final Object scriptableParam;
switch(reason) {
case BBMPlatformContext.INVOKE_PROFILE_BOX_ITEM:
reasonStr = "profilebox";
scriptableParam = new ScriptableProfileBoxItem(_platform.getProfileBox(), (UserProfileBoxItem) param);
break;
case BBMPlatformContext.INVOKE_PROFILE_BOX:
reasonStr = "profileboxtitle";
scriptableParam = Scriptable.UNDEFINED;
break;