case Error: fragment.postCallback(new BrowserSwitchException(result.getError().getMessage())); sendAnalyticsEventForSwitchResult(fragment, request, isAppSwitch, "failed"); break; case Cancel: sendAnalyticsEventForSwitchResult(fragment, request, isAppSwitch, "canceled"); fragment.postCancelCallback(BraintreeRequestCodes.PAYPAL); break; case Success: onSuccess(fragment, data, request, result); sendAnalyticsEventForSwitchResult(fragment, request, isAppSwitch, "succeeded"); break;