/frameworks/base/samples/training/network-usage/src/com/example/android/networkusage/ |
H A D | StackOverflowXmlParser.java | 39 XmlPullParser parser = Xml.newPullParser(); 40 parser.setFeature(XmlPullParser.FEATURE_PROCESS_NAMESPACES, false); 41 parser.setInput(in, null); 42 parser.nextTag(); 43 return readFeed(parser); 49 private List<Entry> readFeed(XmlPullParser parser) throws XmlPullParserException, IOException { argument 52 parser.require(XmlPullParser.START_TAG, ns, "feed"); 53 while (parser.next() != XmlPullParser.END_TAG) { 54 if (parser.getEventType() != XmlPullParser.START_TAG) { 57 String name = parser 85 readEntry(XmlPullParser parser) argument 109 readTitle(XmlPullParser parser) argument 117 readLink(XmlPullParser parser) argument 133 readSummary(XmlPullParser parser) argument 141 readText(XmlPullParser parser) argument 153 skip(XmlPullParser parser) argument [all...] |
/frameworks/base/tools/aapt2/ |
H A D | XliffXmlPullParser_test.cpp | 34 XliffXmlPullParser parser(sourceParser); 35 EXPECT_EQ(XmlPullParser::Event::kStartDocument, parser.getEvent()); 37 EXPECT_EQ(XmlPullParser::Event::kStartNamespace, parser.next()); 38 EXPECT_EQ(parser.getNamespaceUri(), u"urn:oasis:names:tc:xliff:document:1.2"); 39 EXPECT_EQ(parser.getNamespacePrefix(), u"xliff"); 41 EXPECT_EQ(XmlPullParser::Event::kStartElement, parser.next()); 42 EXPECT_EQ(parser.getElementNamespace(), u""); 43 EXPECT_EQ(parser.getElementName(), u"resources"); 44 EXPECT_EQ(XmlPullParser::Event::kText, parser.next()); // Account for newline/whitespace. 46 EXPECT_EQ(XmlPullParser::Event::kStartElement, parser [all...] |
H A D | BindingXmlPullParser_test.cpp | 39 BindingXmlPullParser parser(sourceParser); 41 ASSERT_EQ(XmlPullParser::Event::kStartNamespace, parser.next()); 43 parser.getNamespaceUri()); 45 ASSERT_EQ(XmlPullParser::Event::kStartElement, parser.next()); 46 EXPECT_EQ(std::u16string(u"LinearLayout"), parser.getElementName()); 48 while (parser.next() == XmlPullParser::Event::kText) {} 50 ASSERT_EQ(XmlPullParser::Event::kStartElement, parser.getEvent()); 51 EXPECT_EQ(std::u16string(u"TextView"), parser.getElementName()); 53 ASSERT_EQ(3u, parser.getAttributeCount()); 54 const auto endAttr = parser [all...] |
H A D | ManifestParser.cpp | 27 bool ManifestParser::parse(const Source& source, std::shared_ptr<XmlPullParser> parser, argument 32 while (XmlPullParser::isGoodEvent(parser->next())) { 33 XmlPullParser::Event event = parser->getEvent(); 43 const std::u16string& element = parser->getElementName(); 46 if (!parseManifest(logger, parser, outInfo)) { 58 XmlPullParser::skipCurrentElement(parser.get()); 62 if (parser->getEvent() == XmlPullParser::Event::kBadDocument) { 63 logger.error(parser->getLineNumber()) 65 << parser->getLastError() 73 bool ManifestParser::parseManifest(SourceLogger& logger, std::shared_ptr<XmlPullParser> parser, argument [all...] |
H A D | ManifestParser.h | 36 bool parse(const Source& source, std::shared_ptr<XmlPullParser> parser, AppInfo* outInfo); 39 bool parseManifest(SourceLogger& logger, std::shared_ptr<XmlPullParser> parser,
|
H A D | ManifestValidator.cpp | 31 bool ManifestValidator::validate(const Source& source, android::ResXMLParser* parser) { argument 35 while ((code = parser->next()) != android::ResXMLParser::END_DOCUMENT && 42 const StringPiece16 namespaceUri(parser->getElementNamespace(&len), len); 47 const StringPiece16 name(parser->getElementName(&len), len); 49 logger.error(parser->getLineNumber()) 56 if (!validateManifest(source, parser)) { 64 Maybe<StringPiece16> ManifestValidator::getAttributeValue(android::ResXMLParser* parser, argument 67 if (parser->getAttributeValue(idx, &value) < 0) { 71 const android::ResStringPool* pool = &parser->getStrings(); 86 Maybe<StringPiece16> ManifestValidator::getAttributeInlineValue(android::ResXMLParser* parser, argument 99 validateInlineAttribute(android::ResXMLParser* parser, size_t idx, SourceLogger& logger, const StringPiece16& charSet) argument 120 validateAttribute(android::ResXMLParser* parser, size_t idx, SourceLogger& logger, const StringPiece16& charSet) argument 189 validateManifest(const Source& source, android::ResXMLParser* parser) argument [all...] |
H A D | ResourceParser.h | 145 const ConfigDescription& config, const std::shared_ptr<XmlPullParser>& parser); 158 bool flattenXmlSubtree(XmlPullParser* parser, std::u16string* outRawString,\ 167 std::unique_ptr<Item> parseXml(XmlPullParser* parser, uint32_t typeMask, bool allowRawValue); 169 bool parseResources(XmlPullParser* parser); 170 bool parseString(XmlPullParser* parser, const ResourceNameRef& resourceName); 171 bool parseColor(XmlPullParser* parser, const ResourceNameRef& resourceName); 172 bool parsePrimitive(XmlPullParser* parser, const ResourceNameRef& resourceName); 173 bool parsePublic(XmlPullParser* parser, const StringPiece16& name); 174 bool parseAttr(XmlPullParser* parser, const ResourceNameRef& resourceName); 175 std::unique_ptr<Attribute> parseAttrImpl(XmlPullParser* parser, [all...] |
H A D | ManifestParser_test.cpp | 34 ManifestParser parser; local 37 ASSERT_TRUE(parser.parse(Source{ "AndroidManifest.xml" }, xmlParser, &info));
|
H A D | ManifestValidator.h | 34 bool validate(const Source& source, android::ResXMLParser* parser); 37 bool validateManifest(const Source& source, android::ResXMLParser* parser); 39 Maybe<StringPiece16> getAttributeInlineValue(android::ResXMLParser* parser, size_t idx); 40 Maybe<StringPiece16> getAttributeValue(android::ResXMLParser* parser, size_t idx); 42 bool validateInlineAttribute(android::ResXMLParser* parser, size_t idx, 44 bool validateAttribute(android::ResXMLParser* parser, size_t idx, SourceLogger& logger,
|
/frameworks/opt/telephony/src/java/com/android/internal/telephony/test/ |
H A D | TestConferenceEventPackageParser.java | 34 * Implements a basic XML parser used to parse test IMS conference event packages which can be 72 * Constructs an input of the conference event package parser for the given input stream. 90 XmlPullParser parser; 92 parser = Xml.newPullParser(); 93 parser.setInput(mInputStream, null); 94 parser.nextTag(); 96 int outerDepth = parser.getDepth(); 97 while (XmlUtils.nextElementWithin(parser, outerDepth)) { 98 if (parser.getName().equals(PARTICIPANT_TAG)) { 100 Bundle participant = parseParticipant(parser); 126 parseParticipant(XmlPullParser parser) argument [all...] |
/frameworks/base/tools/layoutlib/bridge/tests/src/com/android/layoutlib/bridge/android/ |
H A D | BridgeXmlBlockParserTest.java | 43 XmlPullParser parser = ParserFactory.create( 47 parser = new BridgeXmlBlockParser(parser, null, false /* platformResourceFlag */); 49 assertEquals(XmlPullParser.START_DOCUMENT, parser.next()); 51 assertEquals(XmlPullParser.START_TAG, parser.next()); 52 assertEquals("LinearLayout", parser.getName()); 54 assertEquals(XmlPullParser.TEXT, parser.next()); 56 assertEquals(XmlPullParser.START_TAG, parser.next()); 57 assertEquals("Button", parser.getName()); 58 assertEquals(XmlPullParser.TEXT, parser [all...] |
/frameworks/base/graphics/java/android/graphics/ |
H A D | FontListParser.java | 79 XmlPullParser parser = Xml.newPullParser(); 80 parser.setInput(in, null); 81 parser.nextTag(); 82 return readFamilies(parser); 88 private static Config readFamilies(XmlPullParser parser) argument 91 parser.require(XmlPullParser.START_TAG, null, "familyset"); 92 while (parser.next() != XmlPullParser.END_TAG) { 93 if (parser.getEventType() != XmlPullParser.START_TAG) continue; 94 if (parser.getName().equals("family")) { 95 config.families.add(readFamily(parser)); 105 readFamily(XmlPullParser parser) argument 128 readAlias(XmlPullParser parser) argument 143 skip(XmlPullParser parser) argument [all...] |
/frameworks/base/packages/WallpaperCropper/src/com/android/gallery3d/exif/ |
H A D | ExifReader.java | 46 ExifParser parser = ExifParser.parse(inputStream, mInterface); 47 ExifData exifData = new ExifData(parser.getByteOrder()); 50 int event = parser.next(); 54 exifData.addIfdData(new IfdData(parser.getCurrentIfd())); 57 tag = parser.getTag(); 59 parser.registerForTagValue(tag); 65 tag = parser.getTag(); 67 parser.readFullTagValue(tag); 72 byte buf[] = new byte[parser.getCompressedImageSize()]; 73 if (buf.length == parser [all...] |
/frameworks/base/services/core/java/com/android/server/pm/ |
H A D | PersistentPreferredActivity.java | 46 PersistentPreferredActivity(XmlPullParser parser) throws XmlPullParserException, IOException { argument 47 String shortComponent = parser.getAttributeValue(null, ATTR_NAME); 53 " at " + parser.getPositionDescription()); 55 int outerDepth = parser.getDepth(); 56 String tagName = parser.getName(); 58 while ((type = parser.next()) != XmlPullParser.END_DOCUMENT 59 && (type != XmlPullParser.END_TAG || parser.getDepth() > outerDepth)) { 60 tagName = parser.getName(); 69 " at " + parser.getPositionDescription()); 70 XmlUtils.skipCurrentTag(parser); [all...] |
H A D | PreferredActivity.java | 44 PreferredActivity(XmlPullParser parser) throws XmlPullParserException, IOException { argument 45 mPref = new PreferredComponent(this, parser); 55 public boolean onReadTag(String tagName, XmlPullParser parser) throws XmlPullParserException, argument 61 readFromXml(parser); 63 Log.i(TAG, "Finished filter: depth=" + parser.getDepth() + " tag=" 64 + parser.getName()); 68 "Unknown element under <preferred-activities>: " + parser.getName()); 69 XmlUtils.skipCurrentTag(parser);
|
H A D | CrossProfileIntentFilter.java | 66 CrossProfileIntentFilter(XmlPullParser parser) throws XmlPullParserException, IOException { argument 67 mTargetUserId = getIntFromXml(parser, ATTR_TARGET_USER_ID, UserHandle.USER_NULL); 68 mOwnerPackage = getStringFromXml(parser, ATTR_OWNER_PACKAGE, ""); 69 mFlags = getIntFromXml(parser, ATTR_FLAGS, 0); 71 int outerDepth = parser.getDepth(); 72 String tagName = parser.getName(); 74 while ((type = parser.next()) != XmlPullParser.END_DOCUMENT 75 && (type != XmlPullParser.END_TAG || parser.getDepth() > outerDepth)) { 76 tagName = parser.getName(); 85 + parser 101 getStringFromXml(XmlPullParser parser, String attribute, String defaultValue) argument 113 getIntFromXml(XmlPullParser parser, String attribute, int defaultValue) argument [all...] |
/frameworks/base/core/java/android/app/ |
H A D | AliasActivity.java | 56 XmlResourceParser parser = null; 60 parser = ai.loadXmlMetaData(getPackageManager(), 62 if (parser == null) { 67 Intent intent = parseAlias(parser); 83 if (parser != null) parser.close(); 87 private Intent parseAlias(XmlPullParser parser) argument 89 AttributeSet attrs = Xml.asAttributeSet(parser); 94 while ((type=parser.next()) != XmlPullParser.END_DOCUMENT 98 String nodeName = parser [all...] |
/frameworks/base/services/core/java/com/android/server/firewall/ |
H A D | FilterList.java | 29 public FilterList readFromXml(XmlPullParser parser) throws IOException, XmlPullParserException { argument 30 int outerDepth = parser.getDepth(); 31 while (XmlUtils.nextElementWithin(parser, outerDepth)) { 32 readChild(parser); 37 protected void readChild(XmlPullParser parser) throws IOException, XmlPullParserException { argument 38 Filter filter = IntentFirewall.parseFilter(parser);
|
H A D | PortFilter.java | 58 public Filter newFilter(XmlPullParser parser) 63 String equalsValue = parser.getAttributeValue(null, ATTR_EQUALS); 70 parser, null); 76 String lowerBoundString = parser.getAttributeValue(null, ATTR_MIN); 77 String upperBoundString = parser.getAttributeValue(null, ATTR_MAX); 82 parser, null); 91 parser, null); 101 parser, null);
|
/frameworks/base/core/java/com/android/internal/util/ |
H A D | XmlUtils.java | 51 public static void skipCurrentTag(XmlPullParser parser) argument 53 int outerDepth = parser.getDepth(); 55 while ((type=parser.next()) != XmlPullParser.END_DOCUMENT 57 || parser.getDepth() > outerDepth)) { 738 XmlPullParser parser = Xml.newPullParser(); 739 parser.setInput(in, StandardCharsets.UTF_8.name()); 740 return (HashMap<String, ?>) readValueXml(parser, new String[1]); 759 XmlPullParser parser = Xml.newPullParser(); 760 parser.setInput(in, StandardCharsets.UTF_8.name()); 761 return (ArrayList)readValueXml(parser, ne 801 readThisMapXml(XmlPullParser parser, String endTag, String[] name) argument 821 readThisMapXml(XmlPullParser parser, String endTag, String[] name, ReadMapCallback callback) argument 850 readThisArrayMapXml(XmlPullParser parser, String endTag, String[] name, ReadMapCallback callback) argument 889 readThisListXml(XmlPullParser parser, String endTag, String[] name) argument 908 readThisListXml(XmlPullParser parser, String endTag, String[] name, ReadMapCallback callback, boolean arrayMap) argument 950 readThisSetXml(XmlPullParser parser, String endTag, String[] name) argument 973 readThisSetXml(XmlPullParser parser, String endTag, String[] name, ReadMapCallback callback, boolean arrayMap) argument 1012 readThisIntArrayXml(XmlPullParser parser, String endTag, String[] name) argument 1081 readThisLongArrayXml(XmlPullParser parser, String endTag, String[] name) argument 1142 readThisDoubleArrayXml(XmlPullParser parser, String endTag, String[] name) argument 1202 readThisStringArrayXml(XmlPullParser parser, String endTag, String[] name) argument 1262 readThisBooleanArrayXml(XmlPullParser parser, String endTag, String[] name) argument 1324 readValueXml(XmlPullParser parser, String[] name) argument 1345 readThisValueXml(XmlPullParser parser, String[] name, ReadMapCallback callback, boolean arrayMap) argument 1456 readThisPrimitiveValueXml(XmlPullParser parser, String tagName) argument 1481 beginDocument(XmlPullParser parser, String firstElementName) argument 1499 nextElement(XmlPullParser parser) argument 1508 nextElementWithin(XmlPullParser parser, int outerDepth) argument [all...] |
/frameworks/base/services/core/java/com/android/server/ |
H A D | SystemConfig.java | 213 XmlPullParser parser = Xml.newPullParser(); 214 parser.setInput(permReader); 217 while ((type=parser.next()) != parser.START_TAG 218 && type != parser.END_DOCUMENT) { 222 if (type != parser.START_TAG) { 226 if (!parser.getName().equals("permissions") && !parser.getName().equals("config")) { 228 + ": found " + parser.getName() + ", expected 'permissions' or 'config'"); 232 XmlUtils.nextElement(parser); 404 readPermission(XmlPullParser parser, String name) argument [all...] |
/frameworks/base/core/java/android/view/animation/ |
H A D | AnimationUtils.java | 73 XmlResourceParser parser = null; 75 parser = context.getResources().getAnimation(id); 76 return createAnimationFromXml(context, parser); 88 if (parser != null) parser.close(); 92 private static Animation createAnimationFromXml(Context c, XmlPullParser parser) argument 95 return createAnimationFromXml(c, parser, null, Xml.asAttributeSet(parser)); 98 private static Animation createAnimationFromXml(Context c, XmlPullParser parser, argument 105 int depth = parser 170 createLayoutAnimationFromXml(Context c, XmlPullParser parser) argument 176 createLayoutAnimationFromXml(Context c, XmlPullParser parser, AttributeSet attrs) argument 324 createInterpolatorFromXml(Resources res, Theme theme, XmlPullParser parser) argument [all...] |
/frameworks/opt/bluetooth/src/android/bluetooth/client/pbap/ |
H A D | BluetoothPbapVcardListing.java | 40 XmlPullParser parser = Xml.newPullParser(); 43 parser.setInput(in, "UTF-8"); 45 int eventType = parser.getEventType(); 49 if (eventType == XmlPullParser.START_TAG && parser.getName().equals("card")) { 51 parser.getAttributeValue(null, "handle"), 52 parser.getAttributeValue(null, "name")); 56 eventType = parser.next(); 59 Log.e(TAG, "XML parser error when parsing XML", e);
|
H A D | BluetoothPbapVcardList.java | 56 VCardParser parser; 59 parser = new VCardParser_V30(); 61 parser = new VCardParser_V21(); 70 parser.addInterpreter(constructor); 71 parser.addInterpreter(counter); 74 parser.parse(in);
|
/frameworks/base/core/java/android/preference/ |
H A D | GenericInflater.java | 233 * @param parser XML dom node containing the description of the 240 public T inflate(XmlPullParser parser, P root) { argument 241 return inflate(parser, root, root != null); 262 XmlResourceParser parser = getContext().getResources().getXml(resource); 264 return inflate(parser, root, attachToRoot); 266 parser.close(); 279 * @param parser XML dom node containing the description of the 291 public T inflate(XmlPullParser parser, P root, argument 294 final AttributeSet attrs = Xml.asAttributeSet(parser); 301 while ((type = parser 422 createItemFromTag(XmlPullParser parser, String name, AttributeSet attrs) argument 462 rInflate(XmlPullParser parser, T parent, final AttributeSet attrs) argument 514 onCreateCustomFromTag(XmlPullParser parser, T parent, final AttributeSet attrs) argument [all...] |