Home | History | Annotate | Download | only in deviceconfig

Lines Matching refs:doc

171             Document doc = DocumentBuilderFactory.newInstance().newDocumentBuilder().newDocument();
173 Element devices = doc.createElement(PREFIX + NODE_DEVICES);
177 doc.appendChild(devices);
179 Element device = doc.createElement(PREFIX + NODE_DEVICE);
182 Element name = doc.createElement(PREFIX + NODE_NAME);
184 name.appendChild(doc.createTextNode(android.os.Build.MODEL));
185 Element manufacturer = doc.createElement(PREFIX + NODE_MANUFACTURER);
187 manufacturer.appendChild(doc.createTextNode(android.os.Build.MANUFACTURER));
189 Element hardware = doc.createElement(PREFIX + NODE_HARDWARE);
192 Element screen = doc.createElement(PREFIX + NODE_SCREEN);
195 Element screenSize = doc.createElement(PREFIX + NODE_SCREEN_SIZE);
200 screenSizeText = doc.createTextNode("small");
203 screenSizeText = doc.createTextNode("normal");
206 screenSizeText = doc.createTextNode("large");
209 screenSizeText = doc.createTextNode("xlarge");
212 screenSizeText = doc.createTextNode(" ");
217 Element diagonalLength = doc.createElement(PREFIX + NODE_DIAGONAL_LENGTH);
222 diagonalLength.appendChild(doc.createTextNode(String.format("%1$.2f", diag)));
224 Element pixelDensity = doc.createElement(PREFIX + NODE_PIXEL_DENSITY);
229 pixelDensityText = doc.createTextNode("ldpi");
232 pixelDensityText = doc.createTextNode("mdpi");
235 pixelDensityText = doc.createTextNode("tvdpi");
238 pixelDensityText = doc.createTextNode("hdpi");
241 pixelDensityText = doc.createTextNode("xhdpi");
244 pixelDensityText = doc.createTextNode(" ");
248 Element screenRatio = doc.createElement(PREFIX + NODE_SCREEN_RATIO);
253 screenRatioText = doc.createTextNode("long");
256 screenRatioText = doc.createTextNode("notlong");
259 screenRatioText = doc.createTextNode(" ");
264 Element dimensions = doc.createElement(PREFIX + NODE_DIMENSIONS);
267 Element xDimension = doc.createElement(PREFIX + NODE_X_DIMENSION);
269 xDimension.appendChild(doc.createTextNode(Integer.toString(metrics.widthPixels)));
271 Element yDimension = doc.createElement(PREFIX + NODE_Y_DIMENSION);
273 yDimension.appendChild(doc.createTextNode(Integer.toString(metrics.heightPixels)));
275 Element xdpi = doc.createElement(PREFIX + NODE_XDPI);
277 xdpi.appendChild(doc.createTextNode(Double.toString(metrics.xdpi)));
279 Element ydpi = doc.createElement(PREFIX + NODE_YDPI);
281 ydpi.appendChild(doc.createTextNode(Double.toString(metrics.ydpi)));
283 Element touch = doc.createElement(PREFIX + NODE_TOUCH);
286 Element multitouch = doc.createElement(PREFIX + NODE_MULTITOUCH);
291 multitouchText = doc.createTextNode("jazz-hands");
294 multitouchText = doc.createTextNode("distinct");
296 multitouchText = doc.createTextNode("basic");
298 multitouchText = doc.createTextNode("none");
302 Element mechanism = doc.createElement(PREFIX + NODE_MECHANISM);
307 mechanismText = doc.createTextNode("stylus");
309 mechanismText = doc.createTextNode("finger");
311 mechanismText = doc.createTextNode("notouch");
313 mechanismText = doc.createTextNode(" ");
320 Element screenType = doc.createElement(PREFIX + NODE_SCREEN_TYPE);
322 screenType.appendChild(doc.createTextNode(" "));
324 Element networking = doc.createElement(PREFIX + NODE_NETWORKING);
326 Text networkingText = doc.createTextNode("");
338 Element sensors = doc.createElement(PREFIX + NODE_SENSORS);
340 Text sensorsText = doc.createTextNode("");
364 Element mic = doc.createElement(PREFIX + NODE_MIC);
368 micText = doc.createTextNode("true");
370 micText = doc.createTextNode("false");
375 List<Element> cameras = getCameraElements(doc);
381 Element camera = doc.createElement(PREFIX + NODE_CAMERA);
383 Element location = doc.createElement(PREFIX + NODE_LOCATION);
386 location.appendChild(doc.createTextNode("back"));
388 Element autofocus = doc.createElement(PREFIX + NODE_AUTOFOCUS);
392 autofocus.appendChild(doc.createTextNode(" "));
394 autofocus.appendChild(doc.createTextNode("true"));
396 autofocus.appendChild(doc.createTextNode("false"));
399 Element flash = doc.createElement(PREFIX + NODE_FLASH);
403 flash.appendChild(doc.createTextNode("false"));
405 flash.appendChild(doc.createTextNode("true"));
411 Element keyboard = doc.createElement(PREFIX + NODE_KEYBOARD);
416 keyboardText = doc.createTextNode("nokeys");
419 keyboardText = doc.createTextNode("12key");
422 keyboardText = doc.createTextNode("qwerty");
425 keyboardText = doc.createTextNode(" ");
429 Element nav = doc.createElement(PREFIX + NODE_NAV);
434 navText = doc.createTextNode("dpad");
436 navText = doc.createTextNode("trackball");
438 navText = doc.createTextNode("wheel");
440 navText = doc.createTextNode("nonav");
442 navText = doc.createTextNode(" ");
446 Element ram = doc.createElement(PREFIX + NODE_RAM);
489 ram.appendChild(doc.createTextNode(Long.toString(ramAmount)));
491 Element buttons = doc.createElement(PREFIX + NODE_BUTTONS);
495 buttonsText = doc.createTextNode(getButtonsType());
497 buttonsText = doc.createTextNode("hard");
501 Element internalStorage = doc.createElement(PREFIX + NODE_INTERNAL_STORAGE);
506 internalStorage.appendChild(doc.createTextNode(Long.toString(internalStorageSize)));
509 Element externalStorage = doc.createElement(PREFIX + NODE_REMOVABLE_STORAGE);
511 externalStorage.appendChild(doc.createTextNode(" "));
515 Element cpu = doc.createElement(PREFIX + NODE_CPU);
517 cpu.appendChild(doc.createTextNode(" "));
518 Element gpu = doc.createElement(PREFIX + NODE_GPU);
520 gpu.appendChild(doc.createTextNode(" "));
522 Element abi = doc.createElement(PREFIX + NODE_ABI);
524 Text abiText = doc.createTextNode("");
530 Element dock = doc.createElement(PREFIX + NODE_DOCK);
532 dock.appendChild(doc.createTextNode(" "));
534 Element pluggedIn = doc.createElement(PREFIX + NODE_POWER_TYPE);
536 pluggedIn.appendChild(doc.createTextNode(" "));
538 Element software = doc.createElement(PREFIX + NODE_SOFTWARE);
541 Element apiLevel = doc.createElement(PREFIX + NODE_API_LEVEL);
543 apiLevel.appendChild(doc.createTextNode(Integer
546 Element liveWallpaperSupport = doc.createElement(PREFIX + NODE_LIVE_WALLPAPER_SUPPORT);
549 liveWallpaperSupport.appendChild(doc.createTextNode("true"));
551 liveWallpaperSupport.appendChild(doc.createTextNode("flase"));
554 Element bluetoothProfiles = doc.createElement(PREFIX + NODE_BLUETOOTH_PROFILES);
556 bluetoothProfiles.appendChild(doc.createTextNode(" "));
558 Element glVersion = doc.createElement(PREFIX + NODE_GL_VERSION);
570 glVersion.appendChild(doc.createTextNode(glVersionString));
572 Element glExtensions = doc.createElement(PREFIX + NODE_GL_EXTENSIONS);
575 glExtensions.appendChild(doc.createTextNode(mExtensions));
577 glExtensions.appendChild(doc.createTextNode(" "));
583 DOMSource source = new DOMSource(doc);
609 private List<Element> getCameraElements(Document doc) {
612 Element camera = doc.createElement(PREFIX + NODE_CAMERA);
614 Element location = doc.createElement(PREFIX + NODE_LOCATION);
620 locationText = doc.createTextNode("front");
622 locationText = doc.createTextNode("back");
624 locationText = doc.createTextNode(" ");
631 Element autofocus = doc.createElement(PREFIX + NODE_AUTOFOCUS);
635 autofocus.appendChild(doc.createTextNode(" "));
637 autofocus.appendChild(doc.createTextNode("true"));
639 autofocus.appendChild(doc.createTextNode("false"));
642 Element flash = doc.createElement(PREFIX + NODE_FLASH);
646 flash.appendChild(doc.createTextNode("false"));
648 flash.appendChild(doc.createTextNode("true"));