/aosp12/frameworks/base/packages/SystemUI/src/com/android/systemui/tuner/ |
H A D | TunerServiceImpl.java | 79 private final ConcurrentHashMap<String, Set<Tunable>> mTunableLookup = 82 private final HashSet<Tunable> mTunables = LeakDetector.ENABLED ? new HashSet<>() : null; 191 public void addTunable(Tunable tunable, String... keys) { in addTunable() 197 private void addTunable(Tunable tunable, String key) { in addTunable() 199 mTunableLookup.put(key, new ArraySet<Tunable>()); in addTunable() 218 public void removeTunable(Tunable tunable) { in removeTunable() 219 for (Set<Tunable> list : mTunableLookup.values()) { in removeTunable() 239 Set<Tunable> tunables = mTunableLookup.get(key); in reloadSetting() 244 for (Tunable tunable : tunables) { in reloadSetting() 253 for (Tunable tunable : mTunableLookup.get(key)) { in reloadAll()
|
H A D | TunerService.java | 38 public abstract void addTunable(Tunable tunable, String... keys); in addTunable() 39 public abstract void removeTunable(Tunable tunable); in removeTunable() 51 public interface Tunable { interface in TunerService
|
H A D | TunerSwitch.java | 13 import com.android.systemui.tuner.TunerService.Tunable; 15 public class TunerSwitch extends SwitchPreference implements Tunable {
|
H A D | StatusBarSwitch.java | 31 import com.android.systemui.tuner.TunerService.Tunable; 35 public class StatusBarSwitch extends SwitchPreference implements Tunable {
|
H A D | TunablePadding.java | 23 import com.android.systemui.tuner.TunerService.Tunable; 30 public class TunablePadding implements Tunable {
|
H A D | NavBarTuner.java | 50 import com.android.systemui.tuner.TunerService.Tunable; 74 private final ArrayList<Tunable> mTunables = new ArrayList<>(); 103 private void addTunable(Tunable tunable, String... keys) { in addTunable()
|
H A D | ShortcutPicker.java | 35 import com.android.systemui.tuner.TunerService.Tunable; 40 public class ShortcutPicker extends PreferenceFragment implements Tunable {
|
H A D | LockscreenFragment.java | 50 import com.android.systemui.tuner.TunerService.Tunable; 68 private final ArrayList<Tunable> mTunables = new ArrayList<>(); 129 private void addTunable(Tunable t, String... keys) { in addTunable()
|
H A D | BatteryPreference.java | 32 public class BatteryPreference extends DropDownPreference implements TunerService.Tunable {
|
H A D | ClockPreference.java | 27 public class ClockPreference extends DropDownPreference implements TunerService.Tunable {
|
/aosp12/frameworks/base/packages/SystemUI/tests/src/com/android/systemui/utils/leaks/ |
H A D | FakeTunerService.java | 23 private final BaseLeakChecker<Tunable> mBaseLeakChecker; 32 public void addTunable(Tunable tunable, String... keys) { in addTunable() 40 public void removeTunable(Tunable tunable) { in removeTunable()
|
/aosp12/frameworks/base/packages/SystemUI/tests/src/com/android/keyguard/ |
H A D | KeyguardSliceViewControllerTest.java | 78 verify(mTunerService).addTunable(any(TunerService.Tunable.class), anyString()); in onAttachedToWindow_registersListeners() 93 verify(mTunerService).removeTunable(any(TunerService.Tunable.class)); in onDetachedFromWindow_unregistersListeners()
|
/aosp12/frameworks/base/packages/SystemUI/tests/src/com/android/systemui/statusbar/policy/ |
H A D | ExtensionControllerImplTest.java | 41 import com.android.systemui.tuner.TunerService.Tunable; 180 ArgumentCaptor<Tunable> tunable = ArgumentCaptor.forClass(Tunable.class); in testSortOrder()
|
/aosp12/frameworks/base/packages/SystemUI/src/com/android/systemui/battery/ |
H A D | BatteryMeterViewController.java | 60 private final TunerService.Tunable mTunable = new TunerService.Tunable() {
|
/aosp12/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/policy/ |
H A D | ExtensionControllerImpl.java | 28 import com.android.systemui.tuner.TunerService.Tunable; 268 private class TunerItem<T> implements Item<T>, Tunable {
|
H A D | Clock.java | 56 import com.android.systemui.tuner.TunerService.Tunable; 68 Tunable,
|
/aosp12/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/notification/interruption/ |
H A D | BypassHeadsUpNotifier.kt | 65 TunerService.Tunable { _, _ ->
|
/aosp12/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/ |
H A D | OperatorNameViewController.java | 148 private final TunerService.Tunable mTunable = (key, newValue) -> update();
|
/aosp12/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/ |
H A D | StatusBarIconControllerImpl.java | 45 import com.android.systemui.tuner.TunerService.Tunable; 61 public class StatusBarIconControllerImpl extends StatusBarIconList implements Tunable,
|
H A D | KeyguardBypassController.kt | 139 tunerService.addTunable(object : TunerService.Tunable {
|
/aosp12/frameworks/base/packages/SystemUI/src/com/android/systemui/volume/ |
H A D | VolumeDialogComponent.java | 51 public class VolumeDialogComponent implements VolumeComponent, TunerService.Tunable,
|
/aosp12/frameworks/base/packages/SystemUI/src/com/android/keyguard/ |
H A D | KeyguardSliceViewController.java | 74 TunerService.Tunable mTunable = (key, newValue) -> setupUri(newValue);
|
/aosp12/frameworks/base/packages/SystemUI/src/com/android/systemui/qs/ |
H A D | QSTileHost.java | 59 import com.android.systemui.tuner.TunerService.Tunable; 79 public class QSTileHost implements QSHost, Tunable, PluginListener<QSFactory>, Dumpable {
|
H A D | QSAnimator.java | 39 import com.android.systemui.tuner.TunerService.Tunable; 53 OnAttachStateChangeListener, Tunable {
|
H A D | QSPanel.java | 48 import com.android.systemui.tuner.TunerService.Tunable; 54 public class QSPanel extends LinearLayout implements Tunable {
|