/aosp14/frameworks/base/packages/SystemUI/tests/utils/src/com/android/systemui/utils/leaks/ |
H A D | FakePluginManager.java | 20 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 D | PluginManager.java | 32 <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 D | PluginListener.java | 47 public interface PluginListener<T extends Plugin> { interface
|
/aosp14/frameworks/base/packages/SystemUI/shared/src/com/android/systemui/shared/plugins/ |
H A D | PluginManagerImpl.java | 33 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 D | PluginInstance.java | 34 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 D | PluginActionManager.java | 40 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 D | ExtensionControllerImplTest.java | 35 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 D | FalsingManagerProxy.java | 31 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 D | PluginInflateContainer.java | 23 import com.android.systemui.plugins.PluginListener; 52 implements PluginListener<ViewProvider> {
|
/aosp14/frameworks/base/packages/SystemUI/src/com/android/systemui/toast/ |
H A D | ToastFactory.java | 27 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 D | PluginActionManagerTest.java | 47 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 D | PluginManagerTest.java | 39 import com.android.systemui.plugins.PluginListener; 65 @Mock PluginListener<TestPlugin> mMockListener;
|
H A D | PluginInstanceTest.java | 33 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 D | NotificationListenerWithPlugins.java | 27 import com.android.systemui.plugins.PluginListener; 40 PluginListener<NotificationListenerController> {
|
H A D | CentralSurfacesImpl.java | 172 import com.android.systemui.plugins.PluginListener; 1109 new PluginListener<OverlayPlugin>() { in start()
|
/aosp14/frameworks/base/packages/SystemUI/src/com/android/systemui/doze/ |
H A D | DozeService.java | 29 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 D | AsyncSensorManager.java | 33 import com.android.systemui.plugins.PluginListener; 53 implements PluginListener<SensorManagerPlugin> {
|
/aosp14/frameworks/base/packages/SystemUI/tests/src/com/android/systemui/shared/clocks/ |
H A D | ClockRegistryTest.kt | 33 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 D | ExtensionControllerImpl.java | 24 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 D | ClockRegistry.kt | 40 import com.android.systemui.plugins.PluginListener 147 object : PluginListener<ClockProviderPlugin> {
|
/aosp14/frameworks/base/packages/SystemUI/docs/ |
H A D | plugins.md | 37 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 D | QSTileHost.java | 40 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 D | EdgeBackGestureHandler.java | 81 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 D | ExpandableNotificationRow.java | 82 import com.android.systemui.plugins.PluginListener; 134 implements PluginListener<NotificationMenuRowPlugin>, SwipeableView,
|