package com.mopub.mobileads.factories; import android.content.Context; import com.mopub.mobileads.AdViewController; import com.mopub.mobileads.MoPubView; public class AdViewControllerFactory { protected static AdViewControllerFactory instance = new AdViewControllerFactory(); @Deprecated // for testing public static void setInstance(AdViewControllerFactory factory) { instance = factory; } public static AdViewController create(Context context, MoPubView moPubView) { return instance.internalCreate(context, moPubView); } protected AdViewController internalCreate(Context context, MoPubView moPubView) { return new AdViewController(context, moPubView); } }