Lines Matching defs:display

17 package com.android.server.display;
26 import android.hardware.display.WifiDisplay;
45 * Manages persistent state recorded by the display manager service as an XML file.
50 * <display-manager-state>
52 * <wifi-display deviceAddress="00:00:00:00:00:00" deviceName="XXXX" deviceAlias="YYYY" />
54 * >/display-manager-state>
62 // Remembered Wifi display devices.
75 mAtomicFile = new AtomicFile(new File("/data/system/display-manager-state.xml"));
99 public WifiDisplay applyWifiDisplayAlias(WifiDisplay display) {
100 if (display != null) {
104 int index = findRememberedWifiDisplay(display.getDeviceAddress());
108 if (!Objects.equal(display.getDeviceAlias(), alias)) {
109 return new WifiDisplay(display.getDeviceAddress(), display.getDeviceName(),
110 alias, display.isAvailable(), display.canConnect(), display.isRemembered());
113 return display;
134 public boolean rememberWifiDisplay(WifiDisplay display) {
137 int index = findRememberedWifiDisplay(display.getDeviceAddress());
140 if (other.equals(display)) {
143 mRememberedWifiDisplays.set(index, display);
145 mRememberedWifiDisplays.add(display);
202 Slog.w(TAG, "Failed to load display manager persistent store data.", ex);
205 Slog.w(TAG, "Failed to load display manager persistent store data.", ex);
231 Slog.w(TAG, "Failed to save display manager persistent store data.", ex);
237 XmlUtils.beginDocument(parser, "display-manager-state");
250 if (parser.getName().equals("wifi-display")) {
256 "Missing deviceAddress or deviceName attribute on wifi-display.");
260 "Found duplicate wifi display device address.");
273 serializer.startTag(null, "display-manager-state");
275 for (WifiDisplay display : mRememberedWifiDisplays) {
276 serializer.startTag(null, "wifi-display");
277 serializer.attribute(null, "deviceAddress", display.getDeviceAddress());
278 serializer.attribute(null, "deviceName", display.getDeviceName());
279 if (display.getDeviceAlias() != null) {
280 serializer.attribute(null, "deviceAlias", display.getDeviceAlias());
282 serializer.endTag(null, "wifi-display");
285 serializer.endTag(null, "display-manager-state");