Lines Matching defs:display

17 package com.android.server.display;
26 import android.hardware.display.WifiDisplay;
44 * Manages persistent state recorded by the display manager service as an XML file.
49 * <display-manager-state>
51 * <wifi-display deviceAddress="00:00:00:00:00:00" deviceName="XXXX" deviceAlias="YYYY" />
53 * >/display-manager-state>
61 // Remembered Wifi display devices.
74 mAtomicFile = new AtomicFile(new File("/data/system/display-manager-state.xml"));
98 public WifiDisplay applyWifiDisplayAlias(WifiDisplay display) {
99 if (display != null) {
103 int index = findRememberedWifiDisplay(display.getDeviceAddress());
107 if (!Objects.equal(display.getDeviceAlias(), alias)) {
108 return new WifiDisplay(display.getDeviceAddress(), display.getDeviceName(),
109 alias, display.isAvailable(), display.canConnect(), display.isRemembered());
112 return display;
133 public boolean rememberWifiDisplay(WifiDisplay display) {
136 int index = findRememberedWifiDisplay(display.getDeviceAddress());
139 if (other.equals(display)) {
142 mRememberedWifiDisplays.set(index, display);
144 mRememberedWifiDisplays.add(display);
201 Slog.w(TAG, "Failed to load display manager persistent store data.", ex);
204 Slog.w(TAG, "Failed to load display manager persistent store data.", ex);
230 Slog.w(TAG, "Failed to save display manager persistent store data.", ex);
236 XmlUtils.beginDocument(parser, "display-manager-state");
249 if (parser.getName().equals("wifi-display")) {
255 "Missing deviceAddress or deviceName attribute on wifi-display.");
259 "Found duplicate wifi display device address.");
272 serializer.startTag(null, "display-manager-state");
274 for (WifiDisplay display : mRememberedWifiDisplays) {
275 serializer.startTag(null, "wifi-display");
276 serializer.attribute(null, "deviceAddress", display.getDeviceAddress());
277 serializer.attribute(null, "deviceName", display.getDeviceName());
278 if (display.getDeviceAlias() != null) {
279 serializer.attribute(null, "deviceAlias", display.getDeviceAlias());
281 serializer.endTag(null, "wifi-display");
284 serializer.endTag(null, "display-manager-state");