Home
last modified time | relevance | path

Searched refs:PluginListener (Results 1 – 24 of 24) sorted by relevance

/aosp14/frameworks/base/packages/SystemUI/tests/utils/src/com/android/systemui/utils/leaks/
H A DFakePluginManager.java20 import com.android.systemui.plugins.PluginListener;
25 private final BaseLeakChecker<PluginListener<?>> mLeakChecker;
32 public <T extends Plugin> void addPluginListener(String action, PluginListener<T> listener, in addPluginListener()
38 public <T extends Plugin> void addPluginListener(PluginListener<T> listener, Class<T> cls) { in addPluginListener()
43 public <T extends Plugin> void addPluginListener(PluginListener<T> listener, Class<T> cls, in addPluginListener()
49 public <T extends Plugin> void addPluginListener(String action, PluginListener<T> listener, in addPluginListener()
55 public void removePluginListener(PluginListener<?> listener) { in removePluginListener()
/aosp14/frameworks/base/packages/SystemUI/plugin_core/src/com/android/systemui/plugins/
H A DPluginManager.java32 <T extends Plugin> void addPluginListener(PluginListener<T> listener, Class<T> cls); in addPluginListener()
34 <T extends Plugin> void addPluginListener(PluginListener<T> listener, Class<T> cls, in addPluginListener()
36 <T extends Plugin> void addPluginListener(String action, PluginListener<T> listener, in addPluginListener()
38 <T extends Plugin> void addPluginListener(String action, PluginListener<T> listener, in addPluginListener()
41 void removePluginListener(PluginListener<?> listener); in removePluginListener()
H A DPluginListener.java47 public interface PluginListener<T extends Plugin> { interface
/aosp14/frameworks/base/packages/SystemUI/shared/src/com/android/systemui/shared/plugins/
H A DPluginManagerImpl.java33 import com.android.systemui.plugins.PluginListener;
51 private final ArrayMap<PluginListener<?>, PluginActionManager<?>> mPluginMap
88 public <T extends Plugin> void addPluginListener(PluginListener<T> listener, Class<T> cls) { in addPluginListener()
93 public <T extends Plugin> void addPluginListener(PluginListener<T> listener, Class<T> cls, in addPluginListener()
98 public <T extends Plugin> void addPluginListener(String action, PluginListener<T> listener, in addPluginListener()
103 public <T extends Plugin> void addPluginListener(String action, PluginListener<T> listener, in addPluginListener()
115 public void removePluginListener(PluginListener<?> listener) { in removePluginListener()
227 for (PluginListener<?> listener : mPluginMap.keySet()) { in dump()
H A DPluginInstance.java34 import com.android.systemui.plugins.PluginListener;
55 private final PluginListener<T> mListener;
67 PluginListener<T> listener, in PluginInstance()
243 PluginListener<T> listener) in create()
H A DPluginActionManager.java40 import com.android.systemui.plugins.PluginListener;
64 private final PluginListener<T> mListener;
84 PluginListener<T> listener, in PluginActionManager()
397 String action, PluginListener<T> listener, Class<T> pluginClass, in create()
/aosp14/frameworks/base/packages/SystemUI/tests/src/com/android/systemui/statusbar/policy/
H A DExtensionControllerImplTest.java35 import com.android.systemui.plugins.PluginListener;
85 ArgumentCaptor<PluginListener> listener = ArgumentCaptor.forClass(PluginListener.class); in testPlugin()
190 ArgumentCaptor<PluginListener> listener = ArgumentCaptor.forClass(PluginListener.class); in testSortOrder()
/aosp14/frameworks/base/packages/SystemUI/src/com/android/systemui/classifier/
H A DFalsingManagerProxy.java31 import com.android.systemui.plugins.PluginListener;
57 final PluginListener<FalsingPlugin> mPluginListener;
77 mPluginListener = new PluginListener<FalsingPlugin>() { in FalsingManagerProxy()
/aosp14/frameworks/base/packages/SystemUI/src/com/android/systemui/
H A DPluginInflateContainer.java23 import com.android.systemui.plugins.PluginListener;
52 implements PluginListener<ViewProvider> {
/aosp14/frameworks/base/packages/SystemUI/src/com/android/systemui/toast/
H A DToastFactory.java27 import com.android.systemui.plugins.PluginListener;
53 new PluginListener<ToastPlugin>() { in ToastFactory()
/aosp14/frameworks/base/packages/SystemUI/tests/src/com/android/systemui/shared/plugins/
H A DPluginActionManagerTest.java47 import com.android.systemui.plugins.PluginListener;
71 private PluginListener<TestPlugin> mMockListener;
86 ComponentName componentName, Class<T> pluginClass, PluginListener<T> listener) {
97 mMockListener = mock(PluginListener.class); in setup()
H A DPluginManagerTest.java39 import com.android.systemui.plugins.PluginListener;
65 @Mock PluginListener<TestPlugin> mMockListener;
H A DPluginInstanceTest.java33 import com.android.systemui.plugins.PluginListener;
234 public class FakeListener implements PluginListener<TestPlugin> {
/aosp14/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/
H A DNotificationListenerWithPlugins.java27 import com.android.systemui.plugins.PluginListener;
40 PluginListener<NotificationListenerController> {
H A DCentralSurfacesImpl.java172 import com.android.systemui.plugins.PluginListener;
1109 new PluginListener<OverlayPlugin>() { in start()
/aosp14/frameworks/base/packages/SystemUI/src/com/android/systemui/doze/
H A DDozeService.java29 import com.android.systemui.plugins.PluginListener;
38 implements DozeMachine.Service, RequestDoze, PluginListener<DozeServicePlugin> {
/aosp14/frameworks/base/packages/SystemUI/src/com/android/systemui/util/sensors/
H A DAsyncSensorManager.java33 import com.android.systemui.plugins.PluginListener;
53 implements PluginListener<SensorManagerPlugin> {
/aosp14/frameworks/base/packages/SystemUI/tests/src/com/android/systemui/shared/clocks/
H A DClockRegistryTest.kt33 import com.android.systemui.plugins.PluginListener
71 private lateinit var pluginListener: PluginListener<ClockProviderPlugin>
155 val captor = argumentCaptor<PluginListener<ClockProviderPlugin>>()
/aosp14/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/policy/
H A DExtensionControllerImpl.java24 import com.android.systemui.plugins.PluginListener;
225 private class PluginItem<P extends Plugin> implements Item<T>, PluginListener<P> {
/aosp14/frameworks/base/packages/SystemUI/customization/src/com/android/systemui/shared/clocks/
H A DClockRegistry.kt40 import com.android.systemui.plugins.PluginListener
147 object : PluginListener<ClockProviderPlugin> {
/aosp14/frameworks/base/packages/SystemUI/docs/
H A Dplugins.md37 public interface PluginListener<T extends Plugin> {
56 Then you register the PluginListener with the PluginManager.  The constants for action and version …
59 void addPluginListener(String action, PluginListener<T> listener,
/aosp14/frameworks/base/packages/SystemUI/src/com/android/systemui/qs/
H A DQSTileHost.java40 import com.android.systemui.plugins.PluginListener;
86 public class QSTileHost implements QSHost, Tunable, PluginListener<QSFactory>, ProtoDumpable,
/aosp14/frameworks/base/packages/SystemUI/src/com/android/systemui/navigationbar/gestural/
H A DEdgeBackGestureHandler.java81 import com.android.systemui.plugins.PluginListener;
114 public class EdgeBackGestureHandler implements PluginListener<NavigationEdgeBackPlugin> {
/aosp14/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/notification/row/
H A DExpandableNotificationRow.java82 import com.android.systemui.plugins.PluginListener;
134 implements PluginListener<NotificationMenuRowPlugin>, SwipeableView,