Clean up FeatureFactory.getFeature()
Bug: 286764889 Test: m Settings Change-Id: I7e472e6b0ca6b7a735c1b92742ddf06c545176fc
This commit is contained in:
@@ -95,7 +95,7 @@ public class ChangeWifiStateDetails extends AppInfoWithHeader
|
||||
protected void logSpecialPermissionChange(boolean newState, String packageName) {
|
||||
int logCategory = newState ? SettingsEnums.APP_SPECIAL_PERMISSION_SETTINGS_CHANGE_ALLOW
|
||||
: SettingsEnums.APP_SPECIAL_PERMISSION_SETTINGS_CHANGE_DENY;
|
||||
FeatureFactory.getFactory(getContext()).getMetricsFeatureProvider().action(getContext(),
|
||||
FeatureFactory.getFeatureFactory().getMetricsFeatureProvider().action(getContext(),
|
||||
logCategory, packageName);
|
||||
}
|
||||
|
||||
|
@@ -232,7 +232,7 @@ public class ConfigureWifiEntryFragment extends InstrumentedFragment implements
|
||||
}
|
||||
};
|
||||
|
||||
mNetworkDetailsTracker = FeatureFactory.getFactory(context)
|
||||
mNetworkDetailsTracker = FeatureFactory.getFeatureFactory()
|
||||
.getWifiTrackerLibProvider()
|
||||
.createNetworkDetailsTracker(
|
||||
getSettingsLifecycle(),
|
||||
|
@@ -112,7 +112,7 @@ public class NetworkRequestDialogFragment extends NetworkRequestDialogBaseFragme
|
||||
}
|
||||
};
|
||||
final Context context = getContext();
|
||||
mWifiPickerTracker = FeatureFactory.getFactory(context)
|
||||
mWifiPickerTracker = FeatureFactory.getFeatureFactory()
|
||||
.getWifiTrackerLibProvider()
|
||||
.createWifiPickerTracker(getSettingsLifecycle(), context,
|
||||
new Handler(Looper.getMainLooper()),
|
||||
|
@@ -112,7 +112,7 @@ public class WifiConnectionPreferenceController extends AbstractPreferenceContro
|
||||
return SystemClock.elapsedRealtime();
|
||||
}
|
||||
};
|
||||
mWifiPickerTracker = FeatureFactory.getFactory(context)
|
||||
mWifiPickerTracker = FeatureFactory.getFeatureFactory()
|
||||
.getWifiTrackerLibProvider()
|
||||
.createWifiPickerTracker(lifecycle, context,
|
||||
new Handler(Looper.getMainLooper()),
|
||||
|
@@ -140,7 +140,7 @@ public class WifiDialogActivity extends ObservableActivity implements WifiDialog
|
||||
return SystemClock.elapsedRealtime();
|
||||
}
|
||||
};
|
||||
mNetworkDetailsTracker = FeatureFactory.getFactory(this)
|
||||
mNetworkDetailsTracker = FeatureFactory.getFeatureFactory()
|
||||
.getWifiTrackerLibProvider()
|
||||
.createNetworkDetailsTracker(
|
||||
getLifecycle(),
|
||||
|
@@ -78,7 +78,7 @@ public class WifiPickerTrackerHelper implements LifecycleObserver {
|
||||
Process.THREAD_PRIORITY_BACKGROUND);
|
||||
mWorkerThread.start();
|
||||
|
||||
mWifiPickerTracker = FeatureFactory.getFactory(context)
|
||||
mWifiPickerTracker = FeatureFactory.getFeatureFactory()
|
||||
.getWifiTrackerLibProvider()
|
||||
.createWifiPickerTracker(lifecycle, context,
|
||||
new Handler(Looper.getMainLooper()),
|
||||
|
@@ -294,7 +294,7 @@ public class WifiSettings extends RestrictedSettingsFragment
|
||||
|
||||
mMainHandler = new Handler(Looper.getMainLooper());
|
||||
mWorkerHandler = mWorkerThread.getThreadHandler();
|
||||
mWifiPickerTracker = FeatureFactory.getFactory(context)
|
||||
mWifiPickerTracker = FeatureFactory.getFeatureFactory()
|
||||
.getWifiTrackerLibProvider()
|
||||
.createWifiPickerTracker(getSettingsLifecycle(), context,
|
||||
mMainHandler, mWorkerHandler,
|
||||
|
@@ -192,7 +192,7 @@ public class AddAppNetworksFragment extends InstrumentedFragment implements
|
||||
return SystemClock.elapsedRealtime();
|
||||
}
|
||||
};
|
||||
mWifiPickerTracker = FeatureFactory.getFactory(mActivity.getApplicationContext())
|
||||
mWifiPickerTracker = FeatureFactory.getFeatureFactory()
|
||||
.getWifiTrackerLibProvider()
|
||||
.createWifiPickerTracker(getSettingsLifecycle(), mActivity,
|
||||
new Handler(Looper.getMainLooper()),
|
||||
|
@@ -280,7 +280,7 @@ public class WifiNetworkDetailsFragment extends RestrictedDashboardFragment impl
|
||||
}
|
||||
};
|
||||
|
||||
mNetworkDetailsTracker = FeatureFactory.getFactory(context)
|
||||
mNetworkDetailsTracker = FeatureFactory.getFeatureFactory()
|
||||
.getWifiTrackerLibProvider()
|
||||
.createNetworkDetailsTracker(
|
||||
getSettingsLifecycle(),
|
||||
|
@@ -400,7 +400,7 @@ public class WifiDppQrCodeScannerFragment extends WifiDppQrCodeBaseFragment impl
|
||||
}
|
||||
};
|
||||
final Context context = getContext();
|
||||
mWifiPickerTracker = FeatureFactory.getFactory(context)
|
||||
mWifiPickerTracker = FeatureFactory.getFeatureFactory()
|
||||
.getWifiTrackerLibProvider()
|
||||
.createWifiPickerTracker(getSettingsLifecycle(), context,
|
||||
new Handler(Looper.getMainLooper()),
|
||||
|
@@ -657,6 +657,6 @@ public class WifiHotspotRepository {
|
||||
}
|
||||
|
||||
private void log(String msg) {
|
||||
FeatureFactory.getFactory(mAppContext).getWifiFeatureProvider().verboseLog(TAG, msg);
|
||||
FeatureFactory.getFeatureFactory().getWifiFeatureProvider().verboseLog(TAG, msg);
|
||||
}
|
||||
}
|
||||
|
@@ -65,7 +65,7 @@ public class ContextualWifiSlice extends WifiSlice {
|
||||
|
||||
@Override
|
||||
public Slice getSlice() {
|
||||
final long currentUiSession = FeatureFactory.getFactory(mContext)
|
||||
final long currentUiSession = FeatureFactory.getFeatureFactory()
|
||||
.getSlicesFeatureProvider().getUiSessionToken();
|
||||
if (currentUiSession != sActiveUiSession) {
|
||||
sActiveUiSession = currentUiSession;
|
||||
|
@@ -63,7 +63,7 @@ public class WifiHotspotSecuritySettings extends DashboardFragment implements
|
||||
}
|
||||
|
||||
protected void loadViewModel() {
|
||||
mWifiHotspotSecurityViewModel = FeatureFactory.getFactory(getContext())
|
||||
mWifiHotspotSecurityViewModel = FeatureFactory.getFeatureFactory()
|
||||
.getWifiFeatureProvider().getWifiHotspotSecurityViewModel(this);
|
||||
LiveData<List<WifiHotspotSecurityViewModel.ViewItem>> viewItemListData =
|
||||
mWifiHotspotSecurityViewModel.getViewItemListData();
|
||||
@@ -115,6 +115,6 @@ public class WifiHotspotSecuritySettings extends DashboardFragment implements
|
||||
}
|
||||
|
||||
private void log(String msg) {
|
||||
FeatureFactory.getFactory(getContext()).getWifiFeatureProvider().verboseLog(TAG, msg);
|
||||
FeatureFactory.getFeatureFactory().getWifiFeatureProvider().verboseLog(TAG, msg);
|
||||
}
|
||||
}
|
||||
|
@@ -65,7 +65,7 @@ public class WifiHotspotSecurityViewModel extends AndroidViewModel {
|
||||
mViewItemMap.put(SECURITY_TYPE_WPA2_PSK, new ViewItem(KEY_SECURITY_WPA2));
|
||||
mViewItemMap.put(SECURITY_TYPE_OPEN, new ViewItem(KEY_SECURITY_NONE));
|
||||
|
||||
mWifiHotspotRepository = FeatureFactory.getFactory(application).getWifiFeatureProvider()
|
||||
mWifiHotspotRepository = FeatureFactory.getFeatureFactory().getWifiFeatureProvider()
|
||||
.getWifiHotspotRepository();
|
||||
mWifiHotspotRepository.getSecurityType().observeForever(mSecurityTypeObserver);
|
||||
mWifiHotspotRepository.getSpeedType().observeForever(mSpeedTypeObserver);
|
||||
@@ -159,6 +159,6 @@ public class WifiHotspotSecurityViewModel extends AndroidViewModel {
|
||||
}
|
||||
|
||||
private void log(String msg) {
|
||||
FeatureFactory.getFactory(getApplication()).getWifiFeatureProvider().verboseLog(TAG, msg);
|
||||
FeatureFactory.getFeatureFactory().getWifiFeatureProvider().verboseLog(TAG, msg);
|
||||
}
|
||||
}
|
||||
|
@@ -77,7 +77,7 @@ public class WifiHotspotSpeedSettings extends DashboardFragment implements
|
||||
public void onCreate(Bundle icicle) {
|
||||
super.onCreate(icicle);
|
||||
loadPreferences();
|
||||
mWifiHotspotSpeedViewModel = FeatureFactory.getFactory(getContext())
|
||||
mWifiHotspotSpeedViewModel = FeatureFactory.getFeatureFactory()
|
||||
.getWifiFeatureProvider().getWifiHotspotSpeedViewModel(this);
|
||||
onSpeedInfoMapDataChanged(mWifiHotspotSpeedViewModel.getSpeedInfoMapData().getValue());
|
||||
mWifiHotspotSpeedViewModel.getSpeedInfoMapData()
|
||||
@@ -138,6 +138,6 @@ public class WifiHotspotSpeedSettings extends DashboardFragment implements
|
||||
}
|
||||
|
||||
private void log(String msg) {
|
||||
FeatureFactory.getFactory(getContext()).getWifiFeatureProvider().verboseLog(TAG, msg);
|
||||
FeatureFactory.getFeatureFactory().getWifiFeatureProvider().verboseLog(TAG, msg);
|
||||
}
|
||||
}
|
||||
|
@@ -65,7 +65,7 @@ public class WifiHotspotSpeedViewModel extends AndroidViewModel {
|
||||
|
||||
public WifiHotspotSpeedViewModel(@NotNull Application application) {
|
||||
super(application);
|
||||
mWifiHotspotRepository = FeatureFactory.getFactory(application).getWifiFeatureProvider()
|
||||
mWifiHotspotRepository = FeatureFactory.getFeatureFactory().getWifiFeatureProvider()
|
||||
.getWifiHotspotRepository();
|
||||
mWifiHotspotRepository.get6gAvailable().observeForever(m6gAvailableObserver);
|
||||
mWifiHotspotRepository.get5gAvailable().observeForever(m5gAvailableObserver);
|
||||
@@ -177,6 +177,6 @@ public class WifiHotspotSpeedViewModel extends AndroidViewModel {
|
||||
}
|
||||
|
||||
private void log(String msg) {
|
||||
FeatureFactory.getFactory(getApplication()).getWifiFeatureProvider().verboseLog(TAG, msg);
|
||||
FeatureFactory.getFeatureFactory().getWifiFeatureProvider().verboseLog(TAG, msg);
|
||||
}
|
||||
}
|
||||
|
@@ -38,7 +38,7 @@ public class WifiTetherAutoOffPreferenceController extends BasePreferenceControl
|
||||
|
||||
public WifiTetherAutoOffPreferenceController(Context context, String preferenceKey) {
|
||||
super(context, preferenceKey);
|
||||
WifiHotspotRepository wifiHotspotRepository = FeatureFactory.getFactory(context)
|
||||
WifiHotspotRepository wifiHotspotRepository = FeatureFactory.getFeatureFactory()
|
||||
.getWifiFeatureProvider().getWifiHotspotRepository();
|
||||
if (wifiHotspotRepository.isSpeedFeatureAvailable() && wifiHotspotRepository.isDualBand()) {
|
||||
mNeedShutdownSecondarySap = true;
|
||||
|
@@ -44,7 +44,7 @@ public class WifiTetherMaximizeCompatibilityPreferenceController extends
|
||||
WifiTetherBasePreferenceController.OnTetherConfigUpdateListener listener) {
|
||||
super(context, listener);
|
||||
// If the Wi-Fi Hotspot Speed Feature available, then hide this controller.
|
||||
mShouldHidePreference = FeatureFactory.getFactory(context)
|
||||
mShouldHidePreference = FeatureFactory.getFeatureFactory()
|
||||
.getWifiFeatureProvider().getWifiHotspotRepository().isSpeedFeatureAvailable();
|
||||
Log.d(TAG, "mShouldHidePreference:" + mShouldHidePreference);
|
||||
if (mShouldHidePreference) {
|
||||
|
@@ -54,7 +54,7 @@ public class WifiTetherPasswordPreferenceController extends WifiTetherBasePrefer
|
||||
WifiTetherPasswordPreferenceController(Context context, OnTetherConfigUpdateListener listener,
|
||||
MetricsFeatureProvider provider) {
|
||||
super(context, listener);
|
||||
FeatureFactory featureFactory = FeatureFactory.getFactory(context);
|
||||
FeatureFactory featureFactory = FeatureFactory.getFeatureFactory();
|
||||
mMetricsFeatureProvider = (provider != null) ? provider
|
||||
: featureFactory.getMetricsFeatureProvider();
|
||||
mWifiHotspotRepository = featureFactory.getWifiFeatureProvider().getWifiHotspotRepository();
|
||||
|
@@ -63,7 +63,7 @@ public class WifiTetherSSIDPreferenceController extends WifiTetherBasePreference
|
||||
super(context, listener);
|
||||
|
||||
mWifiDeviceNameTextValidator = new WifiDeviceNameTextValidator();
|
||||
mMetricsFeatureProvider = FeatureFactory.getFactory(context).getMetricsFeatureProvider();
|
||||
mMetricsFeatureProvider = FeatureFactory.getFeatureFactory().getMetricsFeatureProvider();
|
||||
}
|
||||
|
||||
@Override
|
||||
|
@@ -56,7 +56,7 @@ public class WifiTetherSecurityPreferenceController extends WifiTetherBasePrefer
|
||||
OnTetherConfigUpdateListener listener) {
|
||||
super(context, listener);
|
||||
// If the Wi-Fi Hotspot Speed Feature available, then hide this controller.
|
||||
mShouldHidePreference = FeatureFactory.getFactory(context)
|
||||
mShouldHidePreference = FeatureFactory.getFeatureFactory()
|
||||
.getWifiFeatureProvider().getWifiHotspotRepository().isSpeedFeatureAvailable();
|
||||
Log.d(TAG, "shouldHidePreference():" + mShouldHidePreference);
|
||||
if (mShouldHidePreference) {
|
||||
|
@@ -144,7 +144,7 @@ public class WifiTetherSettings extends RestrictedDashboardFragment
|
||||
return;
|
||||
}
|
||||
|
||||
mWifiTetherViewModel = FeatureFactory.getFactory(getContext()).getWifiFeatureProvider()
|
||||
mWifiTetherViewModel = FeatureFactory.getFeatureFactory().getWifiFeatureProvider()
|
||||
.getWifiTetherViewModel(this);
|
||||
if (mWifiTetherViewModel != null) {
|
||||
setupSpeedFeature(mWifiTetherViewModel.isSpeedFeatureAvailable());
|
||||
|
@@ -80,7 +80,7 @@ public class WifiTetherViewModel extends AndroidViewModel {
|
||||
|
||||
public WifiTetherViewModel(@NotNull Application application) {
|
||||
super(application);
|
||||
mWifiHotspotRepository = FeatureFactory.getFactory(application).getWifiFeatureProvider()
|
||||
mWifiHotspotRepository = FeatureFactory.getFeatureFactory().getWifiFeatureProvider()
|
||||
.getWifiHotspotRepository();
|
||||
}
|
||||
|
||||
|
Reference in New Issue
Block a user