public static Result parseBrowserSwitchResponse(ContextInspector contextInspector, Request request, Uri uri) { Result result = request.parseBrowserResponse(contextInspector, uri); switch (result.getResultType()) { case Error: request.trackFpti(contextInspector.getContext(), TrackingPoint.Error, null); break; case Cancel: request.trackFpti(contextInspector.getContext(), TrackingPoint.Cancel, null); break; case Success: request.trackFpti(contextInspector.getContext(), TrackingPoint.Return, null); break; } return result; } }