Searched refs:PluginInstance (Results 1 – 6 of 6) sorted by relevance
/aosp12/frameworks/base/packages/SystemUI/shared/src/com/android/systemui/shared/plugins/ |
H A D | PluginActionManager.java | 68 private final PluginInstance.Factory mPluginInstanceFactory; 92 PluginInstance.Factory pluginInstanceFactory) { in PluginActionManager() 118 for (PluginInstance<T> plugInstance : plugins) { in destroy() 140 for (PluginInstance<T> info : plugins) { in checkAndDisable() 195 for (PluginInstance<T> instance : instances) { in dependsOn() 209 private void onPluginConnected(PluginInstance<T> pluginInstance) { in onPluginConnected() 215 private void onPluginDisconnected(PluginInstance<T> pluginInstance) { in onPluginDisconnected() 223 PluginInstance<T> pluginInstance = mPluginInstances.get(i); in queryAll() 273 PluginInstance<T> pluginInstance = loadPluginComponent(name); in handleQueryPlugins() 282 private PluginInstance<T> loadPluginComponent(ComponentName component) { in loadPluginComponent() [all …]
|
H A D | PluginInstance.java | 48 public class PluginInstance<T extends Plugin> { class 58 public PluginInstance(ComponentName componentName, T plugin, Context pluginContext, in PluginInstance() method in PluginInstance 133 public <T extends Plugin> PluginInstance<T> create( in create() 151 return new PluginInstance<T>(componentName, instance, pluginContext, version); in create()
|
/aosp12/frameworks/base/packages/SystemUI/src/com/android/systemui/plugins/ |
H A D | PluginsModule.java | 31 import com.android.systemui.shared.plugins.PluginInstance; 73 static PluginInstance.Factory providesPluginInstanceFactory( in providesPluginInstanceFactory() 76 return new PluginInstance.Factory( in providesPluginInstanceFactory() 78 new PluginInstance.InstanceFactory<>(), in providesPluginInstanceFactory() 79 new PluginInstance.VersionChecker(), in providesPluginInstanceFactory() 91 PluginInstance.Factory pluginInstanceFactory) { in providePluginInstanceManagerFactory()
|
/aosp12/frameworks/base/packages/SystemUI/tests/src/com/android/systemui/shared/plugins/ |
H A D | PluginActionManagerTest.java | 79 private PluginInstance<TestPlugin> mPluginInstance; 80 private PluginInstance.Factory mPluginInstanceFactory = new PluginInstance.Factory( 82 new PluginInstance.InstanceFactory<>(), new PluginInstance.VersionChecker(), 85 public <T extends Plugin> PluginInstance<T> create(Context context, ApplicationInfo appInfo, 87 return (PluginInstance<T>) mPluginInstance; 102 mPluginInstance = mock(PluginInstance.class); in setup()
|
H A D | PluginInstanceTest.java | 60 private PluginInstance<TestPlugin> mPluginInstance; 61 private PluginInstance.Factory mPluginInstanceFactory; 66 private PluginInstance.VersionChecker mVersionChecker; 75 mPluginInstanceFactory = new PluginInstance.Factory( in setup() 77 new PluginInstance.InstanceFactory<TestPlugin>() { in setup()
|
/aosp12/packages/apps/Launcher3/quickstep/src/com/android/launcher3/uioverrides/plugins/ |
H A D | PluginManagerWrapper.java | 32 import com.android.systemui.shared.plugins.PluginInstance; 59 PluginInstance.Factory instanceFactory = new PluginInstance.Factory( in PluginManagerWrapper() 60 getClass().getClassLoader(), new PluginInstance.InstanceFactory<>(), in PluginManagerWrapper() 61 new PluginInstance.VersionChecker(), privilegedPlugins, in PluginManagerWrapper()
|