Clean up FeatureFactory.getFeature()
Bug: 286764889 Test: m Settings Change-Id: I7e472e6b0ca6b7a735c1b92742ddf06c545176fc
This commit is contained in:
@@ -180,7 +180,7 @@ public class ConnectedDeviceGroupController extends BasePreferenceController
|
||||
public void init(DashboardFragment fragment) {
|
||||
final Context context = fragment.getContext();
|
||||
DockUpdaterFeatureProvider dockUpdaterFeatureProvider =
|
||||
FeatureFactory.getFactory(context).getDockUpdaterFeatureProvider();
|
||||
FeatureFactory.getFeatureFactory().getDockUpdaterFeatureProvider();
|
||||
final DockUpdater connectedDockUpdater =
|
||||
dockUpdaterFeatureProvider.getConnectedDockUpdater(context, this);
|
||||
init(hasBluetoothFeature()
|
||||
|
||||
@@ -78,8 +78,8 @@ public class PreviouslyConnectedDevicePreferenceController extends BasePreferenc
|
||||
public PreviouslyConnectedDevicePreferenceController(Context context, String preferenceKey) {
|
||||
super(context, preferenceKey);
|
||||
|
||||
mSavedDockUpdater = FeatureFactory.getFactory(
|
||||
context).getDockUpdaterFeatureProvider().getSavedDockUpdater(context, this);
|
||||
mSavedDockUpdater = FeatureFactory.getFeatureFactory().getDockUpdaterFeatureProvider()
|
||||
.getSavedDockUpdater(context, this);
|
||||
mIntentFilter = new IntentFilter(BluetoothAdapter.ACTION_STATE_CHANGED);
|
||||
mBluetoothAdapter = BluetoothAdapter.getDefaultAdapter();
|
||||
}
|
||||
|
||||
@@ -54,7 +54,7 @@ public class SavedDeviceGroupController extends BasePreferenceController
|
||||
super(context, KEY);
|
||||
|
||||
DockUpdaterFeatureProvider dockUpdaterFeatureProvider =
|
||||
FeatureFactory.getFactory(context).getDockUpdaterFeatureProvider();
|
||||
FeatureFactory.getFeatureFactory().getDockUpdaterFeatureProvider();
|
||||
mSavedDockUpdater =
|
||||
dockUpdaterFeatureProvider.getSavedDockUpdater(context, this);
|
||||
}
|
||||
|
||||
@@ -71,7 +71,7 @@ public class StylusDeviceUpdater implements InputManager.InputDeviceListener,
|
||||
mFragment = fragment;
|
||||
mRegisteredBatteryCallbackIds = new ArrayList<>();
|
||||
mDevicePreferenceCallback = devicePreferenceCallback;
|
||||
mMetricsFeatureProvider = FeatureFactory.getFactory(context).getMetricsFeatureProvider();
|
||||
mMetricsFeatureProvider = FeatureFactory.getFeatureFactory().getMetricsFeatureProvider();
|
||||
mContext = context;
|
||||
mInputManager = context.getSystemService(InputManager.class);
|
||||
}
|
||||
|
||||
@@ -85,8 +85,8 @@ public class StylusUsbFirmwareController extends BasePreferenceController
|
||||
mPreferenceScreen.removePreference(mPreference);
|
||||
}
|
||||
if (hasUsbStylusFirmwareUpdateFeature(mStylusUsbDevice)) {
|
||||
StylusFeatureProvider featureProvider = FeatureFactory.getFactory(
|
||||
mContext).getStylusFeatureProvider();
|
||||
StylusFeatureProvider featureProvider =
|
||||
FeatureFactory.getFeatureFactory().getStylusFeatureProvider();
|
||||
List<Preference> preferences =
|
||||
featureProvider.getUsbFirmwareUpdatePreferences(mContext);
|
||||
|
||||
@@ -134,8 +134,8 @@ public class StylusUsbFirmwareController extends BasePreferenceController
|
||||
static boolean hasUsbStylusFirmwareUpdateFeature(UsbDevice usbDevice) {
|
||||
if (usbDevice == null) return false;
|
||||
|
||||
StylusFeatureProvider featureProvider = FeatureFactory.getFactory(
|
||||
FeatureFactory.getAppContext()).getStylusFeatureProvider();
|
||||
StylusFeatureProvider featureProvider =
|
||||
FeatureFactory.getFeatureFactory().getStylusFeatureProvider();
|
||||
|
||||
return featureProvider.isUsbFirmwareUpdateEnabled(usbDevice);
|
||||
}
|
||||
|
||||
@@ -78,8 +78,7 @@ public class ConnectedUsbDeviceUpdater {
|
||||
mUsbBackend = usbBackend;
|
||||
mUsbReceiver = new UsbConnectionBroadcastReceiver(context,
|
||||
mUsbConnectionListener, mUsbBackend);
|
||||
mMetricsFeatureProvider = FeatureFactory.getFactory(mFragment.getContext())
|
||||
.getMetricsFeatureProvider();
|
||||
mMetricsFeatureProvider = FeatureFactory.getFeatureFactory().getMetricsFeatureProvider();
|
||||
}
|
||||
|
||||
public void registerCallback() {
|
||||
|
||||
Reference in New Issue
Block a user