xref: /aosp_15_r20/prebuilts/cmdline-tools/tools/lib/device_validator/tools.dvlib.jar (revision ec4b0377db3938a8cbcb4033b9a97789ce658793)

META-INF/
META-INF/MANIFEST.MF
NOTICE
com/
com/android/
com/android/dvlib/
com/android/dvlib/devices-1.xsd
com/android/dvlib/devices-2.xsd
com/android/dvlib/devices-3.xsd
com/android/dvlib/devices-4.xsd
com/android/dvlib/devices-5.xsd
com/android/dvlib/devices-6.xsd
com/android/dvlib/devices-7.xsd
com/android/dvlib/DeviceSchema$1.class
DeviceSchema.java package com.android.dvlib com.android.dvlib.DeviceSchema$1 extends java.lang.Object implements org.xml.sax.ErrorHandler { void <init> () public void warning (org.xml.sax.SAXParseException) throws org.xml.sax.SAXException org.xml.sax.SAXParseException e public void fatalError (org.xml.sax.SAXParseException) throws org.xml.sax.SAXException org.xml.sax.SAXParseException e public void error (org.xml.sax.SAXParseException) throws org.xml.sax.SAXException org.xml.sax.SAXParseException e }
com/android/dvlib/DeviceSchema$DevicesValidationHandler.class
DeviceSchema.java package com.android.dvlib com.android.dvlib.DeviceSchema$DevicesValidationHandler extends org.xml.sax.helpers.DefaultHandler { private boolean mValidDevicesFile private boolean mDefaultSeen private String mDeviceName private final java.io.File mDirectory private final java.io.PrintWriter mWriter private final StringBuilder mStringAccumulator public void <init> (java.io.File, java.io.PrintWriter) java.io.File directory java.io.PrintWriter writer public void startElement (java.lang.String, java.lang.String, java.lang.String, org.xml.sax.Attributes) throws org.xml.sax.SAXException String uri String localName String name org.xml.sax.Attributes attributes public void characters (char[], int, int) char[] ch int start int length public void endElement (java.lang.String, java.lang.String, java.lang.String) throws org.xml.sax.SAXException String relativePath java.io.File f String fileName int extensionStart String uri String localName String name public void error (org.xml.sax.SAXParseException) org.xml.sax.SAXParseException e public void fatalError (org.xml.sax.SAXParseException) org.xml.sax.SAXParseException e public boolean isValidDevicesFile () private void validationError (java.lang.String) String reason private synthetic void lambda$startElement$0 (java.lang.Boolean) Boolean val }
com/android/dvlib/DeviceSchema.class
DeviceSchema.java package com.android.dvlib public com.android.dvlib.DeviceSchema extends java.lang.Object { public static final int NS_LATEST_VERSION public static final String NS_DEVICES_URI private static final String NS_DEVICES_URI_BASE static final String NS_DEVICES_URI_PATTERN public static final String NODE_DEVICES public static final String NODE_DEVICE public static final String NODE_HARDWARE public static final String NODE_SOFTWARE public static final String NODE_STATE public static final String NODE_KEYBOARD public static final String NODE_TOUCH public static final String NODE_GL_EXTENSIONS public static final String NODE_GL_VERSION public static final String NODE_NETWORKING public static final String NODE_REMOVABLE_STORAGE public static final String NODE_FLASH public static final String NODE_LIVE_WALLPAPER_SUPPORT public static final String NODE_STATUS_BAR public static final String NODE_BUTTONS public static final String NODE_CAMERA public static final String NODE_LOCATION public static final String NODE_GPU public static final String NODE_DOCK public static final String NODE_YDPI public static final String NODE_POWER_TYPE public static final String NODE_Y_DIMENSION public static final String NODE_SCREEN_RATIO public static final String NODE_NAV_STATE public static final String NODE_MIC public static final String NODE_RAM public static final String NODE_XDPI public static final String NODE_DIMENSIONS public static final String NODE_ABI public static final String NODE_MECHANISM public static final String NODE_MULTITOUCH public static final String NODE_NAV public static final String NODE_PIXEL_DENSITY public static final String NODE_SCREEN_ORIENTATION public static final String NODE_AUTOFOCUS public static final String NODE_SCREEN_SIZE public static final String NODE_DESCRIPTION public static final String NODE_BLUETOOTH_PROFILES public static final String NODE_SCREEN public static final String NODE_SENSORS public static final String NODE_DIAGONAL_LENGTH public static final String NODE_SCREEN_TYPE public static final String NODE_KEYBOARD_STATE public static final String NODE_X_DIMENSION public static final String NODE_X_FOLDED_OFFSET public static final String NODE_Y_FOLDED_OFFSET public static final String NODE_X_FOLDED_DIMENSION public static final String NODE_Y_FOLDED_DIMENSION public static final String NODE_X_FOLDED_OFFSET_2 public static final String NODE_Y_FOLDED_OFFSET_2 public static final String NODE_X_FOLDED_DIMENSION_2 public static final String NODE_Y_FOLDED_DIMENSION_2 public static final String NODE_X_FOLDED_OFFSET_3 public static final String NODE_Y_FOLDED_OFFSET_3 public static final String NODE_X_FOLDED_DIMENSION_3 public static final String NODE_Y_FOLDED_DIMENSION_3 public static final String NODE_HINGE public static final String NODE_HINGE_AREAS public static final String NODE_HINGE_COUNT public static final String NODE_HINGE_DEFAULTS public static final String NODE_HINGE_RANGES public static final String NODE_HINGE_SUB_TYPE public static final String NODE_HINGE_TYPE public static final String NODE_HINGE_FOLD_AT_POSTURE public static final String NODE_CHANGE_ORIENTATION_ON_FOLD public static final String NODE_HINGE_POSTURE_LIST public static final String NODE_HINGE_ANGLES_POSTURE_DEFINITIONS public static final String NODE_CPU public static final String NODE_INTERNAL_STORAGE public static final String NODE_META public static final String NODE_ICONS public static final String NODE_SIXTY_FOUR public static final String NODE_SIXTEEN public static final String NODE_FRAME public static final String NODE_PATH public static final String NODE_PORTRAIT_X_OFFSET public static final String NODE_PORTRAIT_Y_OFFSET public static final String NODE_LANDSCAPE_X_OFFSET public static final String NODE_LANDSCAPE_Y_OFFSET public static final String NODE_NAME public static final String NODE_ID public static final String NODE_API_LEVEL public static final String NODE_PLAYSTORE_ENABLED public static final String NODE_MANUFACTURER public static final String NODE_TAG_ID public static final String NODE_BOOT_PROPS public static final String NODE_BOOT_PROP public static final String NODE_PROP_NAME public static final String NODE_PROP_VALUE public static final String NODE_SKIN public static final String ATTR_DEFAULT public static final String ATTR_UNIT public static final String ATTR_NAME static final synthetic boolean $assertionsDisabled public void <init> () public static java.lang.String getSchemaUri (int) int version public static java.io.InputStream getXsdStream (int) int version String rootElement String filename public static boolean validate (java.io.InputStream, java.io.OutputStream, java.io.File) int version javax.xml.validation.Schema schema javax.xml.parsers.SAXParserFactory factory com.android.dvlib.DeviceSchema$DevicesValidationHandler devicesValidator javax.xml.parsers.SAXParser parser org.xml.sax.SAXException e javax.xml.parsers.ParserConfigurationException e java.io.IOException e java.io.InputStream deviceXml java.io.OutputStream out java.io.File parent java.io.PrintWriter writer public static javax.xml.validation.Schema getSchema (int) throws org.xml.sax.SAXException int version java.io.InputStream xsdStream javax.xml.validation.SchemaFactory factory javax.xml.validation.Schema schema public static int getXmlSchemaVersion (java.io.InputStream) javax.xml.parsers.DocumentBuilderFactory factory javax.xml.parsers.DocumentBuilder builder NumberFormatException e String version java.util.regex.Matcher m String uri org.w3c.dom.NamedNodeMap attrs String xmlns org.w3c.dom.Node attr String name int pos org.w3c.dom.Node child java.io.InputStream xml org.w3c.dom.Document doc java.util.regex.Pattern nsPattern String prefix static void <clinit> () }