/frameworks/base/packages/SystemUI/shared/src/com/android/systemui/shared/plugins/ |
D | PluginManager.java | 19 import com.android.systemui.plugins.Plugin; 32 <T extends Plugin> T getOneShotPlugin(Class<T> cls); in getOneShotPlugin() 33 <T extends Plugin> T getOneShotPlugin(String action, Class<?> cls); in getOneShotPlugin() 35 <T extends Plugin> void addPluginListener(PluginListener<T> listener, Class<?> cls); in addPluginListener() 36 <T extends Plugin> void addPluginListener(PluginListener<T> listener, Class<?> cls, in addPluginListener() 38 <T extends Plugin> void addPluginListener(String action, PluginListener<T> listener, in addPluginListener() 40 <T extends Plugin> void addPluginListener(String action, PluginListener<T> listener, in addPluginListener() 45 <T> boolean dependsOn(Plugin p, Class<T> cls); in dependsOn()
|
D | PluginManagerImpl.java | 45 import com.android.systemui.plugins.Plugin; 124 public <T extends Plugin> T getOneShotPlugin(Class<T> cls) { in getOneShotPlugin() 135 public <T extends Plugin> T getOneShotPlugin(String action, Class<?> cls) { in getOneShotPlugin() 140 PluginListener<Plugin> dummy = null; in getOneShotPlugin() 154 public <T extends Plugin> void addPluginListener(PluginListener<T> listener, Class<?> cls) { in addPluginListener() 158 public <T extends Plugin> void addPluginListener(PluginListener<T> listener, Class<?> cls, in addPluginListener() 163 public <T extends Plugin> void addPluginListener(String action, PluginListener<T> listener, in addPluginListener() 168 public <T extends Plugin> void addPluginListener(String action, PluginListener<T> listener, in addPluginListener() 324 public <T> boolean dependsOn(Plugin p, Class<T> cls) { in dependsOn() 347 public <T extends Plugin> PluginInstanceManager createPluginInstanceManager(Context context, in createPluginInstanceManager()
|
/frameworks/base/packages/SystemUI/tests/src/com/android/systemui/utils/leaks/ |
D | FakePluginManager.java | 19 import com.android.systemui.plugins.Plugin; 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<?> cls) { in addPluginListener() 43 public <T extends Plugin> void addPluginListener(PluginListener<T> listener, Class<?> cls, in addPluginListener() 49 public <T extends Plugin> void addPluginListener(String action, PluginListener<T> listener, in addPluginListener() 60 public <T> boolean dependsOn(Plugin p, Class<T> cls) { in dependsOn() 70 public <T extends Plugin> T getOneShotPlugin(Class<T> cls) { in getOneShotPlugin() 75 public <T extends Plugin> T getOneShotPlugin(String action, Class<?> cls) { in getOneShotPlugin()
|
/frameworks/base/core/java/android/webkit/ |
D | PluginList.java | 34 private ArrayList<Plugin> mPlugins; 45 mPlugins = new ArrayList<Plugin>(); in PluginList() 68 public synchronized void addPlugin(Plugin plugin) { in addPlugin() 82 public synchronized void removePlugin(Plugin plugin) { in removePlugin() 111 Plugin plugin = mPlugins.get(position); in pluginClicked()
|
D | Plugin.java | 34 public class Plugin { class 61 public Plugin(String name, in Plugin() method in Plugin
|
/frameworks/base/packages/SystemUI/plugin/src/com/android/systemui/plugins/ |
D | PluginDependency.java | 24 public static <T> T get(Plugin p, Class<T> cls) { in get() 29 abstract <T> T get(Plugin p, Class<T> cls); in get()
|
D | ViewProvider.java | 19 public interface ViewProvider extends Plugin {
|
D | DozeServicePlugin.java | 6 public interface DozeServicePlugin extends Plugin {
|
D | IntentButtonProvider.java | 27 public interface IntentButtonProvider extends Plugin {
|
D | FalsingPlugin.java | 32 public interface FalsingPlugin extends Plugin {
|
D | VolumeDialog.java | 27 public interface VolumeDialog extends Plugin {
|
D | OverlayPlugin.java | 22 public interface OverlayPlugin extends Plugin {
|
/frameworks/base/packages/SystemUI/plugin/src/com/android/systemui/plugins/qs/ |
D | QSFactory.java | 17 import com.android.systemui.plugins.Plugin; 28 public interface QSFactory extends Plugin {
|
/frameworks/av/media/libstagefright/omx/include/media/stagefright/omx/ |
D | OMXStore.h | 55 struct Plugin { struct 59 List<Plugin> mPlugins;
|
/frameworks/av/media/extractors/fuzzers/ |
D | README.md | 27 ## Plugin Design Considerations 62 ## Plugin Design Considerations 91 ## Plugin Design Considerations 125 ## Plugin Design Considerations 159 ## Plugin Design Considerations 193 ## Plugin Design Considerations 234 ## Plugin Design Considerations 263 ## Plugin Design Considerations 292 ## Plugin Design Considerations
|
/frameworks/base/packages/SystemUI/tests/src/com/android/systemui/shared/plugins/ |
D | PluginManagerTest.java | 39 import com.android.systemui.plugins.Plugin; 105 Plugin mockPlugin = mock(Plugin.class); in testOneShot() 108 Plugin result = mPluginManager.getOneShotPlugin("myAction", TestPlugin.class); in testOneShot() 226 public static interface TestPlugin extends Plugin {
|
D | PluginInstanceManagerTest.java | 51 import com.android.systemui.plugins.Plugin; 74 private static Plugin sMockPlugin; 102 sMockPlugin = mock(Plugin.class); in setup() 153 verify(mMockListener).onPluginDisconnected(ArgumentCaptor.forClass(Plugin.class).capture()); in testPluginDestroy() 185 verify(mMockListener).onPluginDisconnected(ArgumentCaptor.forClass(Plugin.class).capture()); in testReloadOnChange() 324 public static class TestPlugin implements Plugin {
|
/frameworks/base/services/core/java/com/android/server/power/batterysaver/ |
D | BatterySaverLocationPlugin.java | 24 import com.android.server.power.batterysaver.BatterySaverController.Plugin; 26 public class BatterySaverLocationPlugin implements Plugin {
|
D | BatterySaverController.java | 105 private final Plugin[] mPlugins; 157 public interface Plugin { interface in BatterySaverController 207 mPlugins = new Plugin[] { in BatterySaverController() 284 for (Plugin p : mPlugins) { in dispatchMessage() 467 for (Plugin p : mPlugins) { in handleBatterySaverStateChanged()
|
/frameworks/base/packages/SystemUI/plugin/src/com/android/systemui/plugins/statusbar/ |
D | NotificationMenuRowPlugin.java | 25 import com.android.systemui.plugins.Plugin; 40 public interface NotificationMenuRowPlugin extends Plugin {
|
/frameworks/base/packages/SystemUI/plugin_core/src/com/android/systemui/plugins/ |
D | PluginListener.java | 22 public interface PluginListener<T extends Plugin> {
|
D | Plugin.java | 113 public interface Plugin { interface
|
D | PluginFragment.java | 22 public abstract class PluginFragment extends Fragment implements Plugin {
|
/frameworks/base/packages/SystemUI/docs/ |
D | plugins.md | 7 ## Adding Plugin Hooks 15 … main interface (entry point) for the plugin should extend the interface Plugin so that you can li… 18 …uld also be tagged with an action if they are the root interface for the Plugin. If a plugin makes… 24 public interface MyPlugin extends Plugin { 31 ### Plugin Listener 36 public interface PluginListener<T extends Plugin> { 144 …end on any hidden APIs (which plugins should avoid anyway) and only uses Plugin APIs, you can be s… 175 ### Compiling against Plugin APIs 204 ### Plugin Management
|
/frameworks/base/packages/SystemUI/tests/src/com/android/systemui/statusbar/policy/ |
D | ExtensionControllerImplTest.java | 34 import com.android.systemui.plugins.Plugin; 152 Plugin plugin = mock(Plugin.class); in testSortOrder()
|