Searched refs:tunable (Results 1 - 5 of 5) sorted by relevance

/frameworks/base/packages/SystemUI/tests/src/com/android/systemui/utils/leaks/
H A DFakeTunerService.java27 mBaseLeakChecker = new BaseLeakChecker<>(test, "tunable");
31 public void addTunable(Tunable tunable, String... keys) { argument
33 tunable.onTuningChanged(key, null);
35 mBaseLeakChecker.addCallback(tunable);
39 public void removeTunable(Tunable tunable) { argument
40 mBaseLeakChecker.removeCallback(tunable);
/frameworks/base/packages/SystemUI/src/com/android/systemui/tuner/
H A DTunerServiceImpl.java53 // Things that use the tunable infrastructure but are now real user settings and
155 public void addTunable(Tunable tunable, String... keys) { argument
157 addTunable(tunable, key);
161 private void addTunable(Tunable tunable, String key) { argument
165 mTunableLookup.get(key).add(tunable);
167 mTunables.add(tunable);
177 tunable.onTuningChanged(key, value);
181 public void removeTunable(Tunable tunable) { argument
183 list.remove(tunable);
186 mTunables.remove(tunable);
[all...]
H A DTunerService.java49 public abstract void addTunable(Tunable tunable, String... keys); argument
50 public abstract void removeTunable(Tunable tunable); argument
H A DNavBarTuner.java101 private void addTunable(Tunable tunable, String... keys) { argument
102 mTunables.add(tunable);
103 Dependency.get(TunerService.class).addTunable(tunable, keys);
/frameworks/base/packages/SystemUI/tests/src/com/android/systemui/statusbar/policy/
H A DExtensionControllerImplTest.java174 ArgumentCaptor<Tunable> tunable = ArgumentCaptor.forClass(Tunable.class);
175 verify(mTunerService).addTunable(tunable.capture(), any());
176 tunable.getValue().onTuningChanged(null, null);

Completed in 774 milliseconds