Home
last modified time | relevance | path

Searched refs:PluginInstance (Results 1 – 6 of 6) sorted by relevance

/aosp14/frameworks/base/packages/SystemUI/shared/src/com/android/systemui/shared/plugins/
H A DPluginActionManager.java69 private final PluginInstance.Factory mPluginInstanceFactory;
93 PluginInstance.Factory pluginInstanceFactory) { in PluginActionManager()
119 for (PluginInstance<T> plugInstance : plugins) { in destroy()
141 for (PluginInstance<T> info : plugins) { in checkAndDisable()
196 for (PluginInstance<T> instance : instances) { in dependsOn()
210 private void onPluginConnected(PluginInstance<T> pluginInstance) { in onPluginConnected()
216 private void onPluginDisconnected(PluginInstance<T> pluginInstance) { in onPluginDisconnected()
224 PluginInstance<T> pluginInstance = mPluginInstances.get(i); in queryAll()
275 PluginInstance<T> pluginInstance = loadPluginComponent(name); in handleQueryPlugins()
284 private PluginInstance<T> loadPluginComponent(ComponentName component) { in loadPluginComponent()
[all …]
H A DPluginInstance.java51 public class PluginInstance<T extends Plugin> implements PluginLifecycleManager { class
65 public PluginInstance( in PluginInstance() method in PluginInstance
238 public <T extends Plugin> PluginInstance<T> create( in create()
250 return new PluginInstance<T>( in create()
/aosp14/frameworks/base/packages/SystemUI/src/com/android/systemui/plugins/
H A DPluginsModule.java29 import com.android.systemui.shared.plugins.PluginInstance;
70 static PluginInstance.Factory providesPluginInstanceFactory( in providesPluginInstanceFactory()
73 return new PluginInstance.Factory( in providesPluginInstanceFactory()
75 new PluginInstance.InstanceFactory<>(), in providesPluginInstanceFactory()
76 new PluginInstance.VersionCheckerImpl(), in providesPluginInstanceFactory()
88 PluginInstance.Factory pluginInstanceFactory) { in providePluginInstanceManagerFactory()
/aosp14/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.VersionCheckerImpl(),
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.java56 private PluginInstance.VersionChecker mVersionChecker;
59 private PluginInstance<TestPlugin> mPluginInstance;
60 private PluginInstance.Factory mPluginInstanceFactory;
76 mVersionChecker = new PluginInstance.VersionChecker() { in setup()
90 mPluginInstanceFactory = new PluginInstance.Factory( in setup()
92 new PluginInstance.InstanceFactory<TestPlugin>() { in setup()
/aosp14/frameworks/base/packages/SystemUI/plugin/
H A DAndroid.bp36 // in PluginInstance. That will ensure that loaded plugins have access to the related classes.