Home
last modified time | relevance | path

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 DPluginActionManager.java68 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 DPluginInstance.java48 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 DPluginsModule.java31 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 DPluginActionManagerTest.java79 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 DPluginInstanceTest.java60 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 DPluginManagerWrapper.java32 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()