/aosp12/frameworks/base/tools/aapt2/xml/ |
H A D | XmlPullParser.cpp | 33 XmlPullParser::XmlPullParser(InputStream* in) : in_(in), empty_(), depth_(0) { in XmlPullParser() function in aapt::xml::XmlPullParser 45 XmlPullParser::~XmlPullParser() { in ~XmlPullParser() 49 XmlPullParser::Event XmlPullParser::Next() { in Next() 104 XmlPullParser::Event XmlPullParser::event() const { in event() 184 XmlPullParser::const_iterator XmlPullParser::begin_attributes() const { in begin_attributes() 188 XmlPullParser::const_iterator XmlPullParser::end_attributes() const { in end_attributes() 220 XmlPullParser* parser = reinterpret_cast<XmlPullParser*>(user_data); in StartNamespaceHandler() 232 XmlPullParser* parser = reinterpret_cast<XmlPullParser*>(user_data); in StartElementHandler() 256 XmlPullParser* parser = reinterpret_cast<XmlPullParser*>(user_data); in CharacterDataHandler() 264 XmlPullParser* parser = reinterpret_cast<XmlPullParser*>(user_data); in EndElementHandler() [all …]
|
H A D | XmlPullParser.h | 70 explicit XmlPullParser(io::InputStream* in); 71 ~XmlPullParser(); 160 DISALLOW_COPY_AND_ASSIGN(XmlPullParser); 226 case XmlPullParser::Event::kEndElement: 228 case XmlPullParser::Event::kText: 230 case XmlPullParser::Event::kComment: 234 case XmlPullParser::Event::kCdataEnd: 240 inline bool XmlPullParser::NextChildNode(XmlPullParser* parser, size_t start_depth) { in NextChildNode() 264 inline bool XmlPullParser::SkipCurrentElement(XmlPullParser* parser) { in SkipCurrentElement() 285 inline bool XmlPullParser::IsGoodEvent(XmlPullParser::Event event) { in IsGoodEvent() [all …]
|
H A D | XmlPullParser_test.cpp | 29 using Event = ::aapt::xml::XmlPullParser::Event; 39 XmlPullParser parser(&input); in TEST() 42 ASSERT_TRUE(XmlPullParser::NextChildNode(&parser, depth_outer)); in TEST() 44 EXPECT_THAT(parser.event(), Eq(XmlPullParser::Event::kStartElement)); in TEST() 48 ASSERT_TRUE(XmlPullParser::NextChildNode(&parser, depth_a)); in TEST() 49 EXPECT_THAT(parser.event(), Eq(XmlPullParser::Event::kStartElement)); in TEST() 53 ASSERT_TRUE(XmlPullParser::NextChildNode(&parser, depth_b)); in TEST() 54 EXPECT_THAT(parser.event(), Eq(XmlPullParser::Event::kStartElement)); in TEST() 57 ASSERT_TRUE(XmlPullParser::NextChildNode(&parser, depth_b)); in TEST() 61 ASSERT_FALSE(XmlPullParser::NextChildNode(&parser, depth_outer)); in TEST() [all …]
|
/aosp12/frameworks/base/tools/aapt2/ |
H A D | ResourceParser.h | 76 bool Parse(xml::XmlPullParser* parser); 109 bool ParseResources(xml::XmlPullParser* parser); 113 bool ParseString(xml::XmlPullParser* parser, ParsedResource* out_resource); 114 bool ParseMacro(xml::XmlPullParser* parser, ParsedResource* out_resource); 115 bool ParsePublic(xml::XmlPullParser* parser, ParsedResource* out_resource); 120 bool ParseSymbol(xml::XmlPullParser* parser, ParsedResource* out_resource); 123 bool ParseAttr(xml::XmlPullParser* parser, ParsedResource* out_resource); 125 Maybe<Attribute::Symbol> ParseEnumOrFlagItem(xml::XmlPullParser* parser, 128 bool ParseStyleItem(xml::XmlPullParser* parser, Style* style); 130 bool ParseArray(xml::XmlPullParser* parser, ParsedResource* out_resource); [all …]
|
/aosp12/frameworks/base/samples/training/network-usage/src/com/example/android/networkusage/ |
H A D | StackOverflowXmlParser.java | 19 import org.xmlpull.v1.XmlPullParser; 39 XmlPullParser parser = Xml.newPullParser(); in parse() 52 parser.require(XmlPullParser.START_TAG, ns, "feed"); in readFeed() 53 while (parser.next() != XmlPullParser.END_TAG) { in readFeed() 90 while (parser.next() != XmlPullParser.END_TAG) { in readEntry() 112 parser.require(XmlPullParser.END_TAG, ns, "title"); in readTitle() 119 parser.require(XmlPullParser.START_TAG, ns, "link"); in readLink() 128 parser.require(XmlPullParser.END_TAG, ns, "link"); in readLink() 143 if (parser.next() == XmlPullParser.TEXT) { in readText() 160 case XmlPullParser.END_TAG: in skip() [all …]
|
/aosp12/packages/apps/Messaging/src/android/support/v7/mms/ |
H A D | MmsXmlResourceParser.java | 21 import org.xmlpull.v1.XmlPullParser; 47 protected final XmlPullParser mInputParser; 49 protected MmsXmlResourceParser(XmlPullParser parser) { in MmsXmlResourceParser() 56 if (advanceToNextEvent(XmlPullParser.START_TAG) != XmlPullParser.START_TAG) { in parse() 69 if (nextEvent == XmlPullParser.START_TAG) { in parse() 113 if (eventType == XmlPullParser.START_TAG in xmlParserDebugContext() 114 || eventType == XmlPullParser.END_TAG in xmlParserDebugContext() 115 || eventType == XmlPullParser.TEXT) { in xmlParserDebugContext() 137 case XmlPullParser.START_TAG: return "START_TAG"; in xmlParserEventString() 138 case XmlPullParser.END_TAG: return "END_TAG"; in xmlParserEventString() [all …]
|
/aosp12/frameworks/layoutlib/bridge/tests/src/com/android/layoutlib/bridge/android/ |
H A D | BridgeXmlBlockParserTest.java | 28 import org.xmlpull.v1.XmlPullParser; 50 XmlPullParser parser = ParserFactory.create( in testXmlBlockParser() 61 assertEquals(XmlPullParser.TEXT, parser.next()); in testXmlBlockParser() 65 assertEquals(XmlPullParser.TEXT, parser.next()); in testXmlBlockParser() 66 assertEquals(XmlPullParser.END_TAG, parser.next()); in testXmlBlockParser() 68 assertEquals(XmlPullParser.TEXT, parser.next()); in testXmlBlockParser() 72 assertEquals(XmlPullParser.END_TAG, parser.next()); in testXmlBlockParser() 74 assertEquals(XmlPullParser.TEXT, parser.next()); in testXmlBlockParser() 80 assertEquals(XmlPullParser.TEXT, parser.next()); in testXmlBlockParser() 147 XmlPullParser parser = new KXmlParser(); in createXmlParserForFile() [all …]
|
/aosp12/packages/apps/Dialer/java/com/android/voicemail/impl/utils/ |
H A D | XmlUtils.java | 23 import org.xmlpull.v1.XmlPullParser; 35 if (eventType == XmlPullParser.START_TAG) { in readThisArrayMapXml() 38 } else if (eventType == XmlPullParser.END_TAG) { in readThisArrayMapXml() 45 } while (eventType != XmlPullParser.END_DOCUMENT); in readThisArrayMapXml() 61 XmlPullParser parser, in readThisListXml() 71 if (eventType == XmlPullParser.START_TAG) { in readThisListXml() 74 } else if (eventType == XmlPullParser.END_TAG) { in readThisListXml() 105 if (eventType == XmlPullParser.START_TAG) { in readThisStringArrayXml() 147 if (eventType == XmlPullParser.END_TAG) { in readThisValueXml() 182 if (eventType == XmlPullParser.END_TAG) { in readThisValueXml() [all …]
|
/aosp12/frameworks/base/services/core/java/com/android/server/locksettings/recoverablekeystore/serialization/ |
H A D | KeyChainSnapshotDeserializer.java | 51 import org.xmlpull.v1.XmlPullParser; 93 while (parser.next() != XmlPullParser.END_TAG) { in deserializeInternal() 94 if (parser.getEventType() != XmlPullParser.START_TAG) { in deserializeInternal() 162 while (parser.next() != XmlPullParser.END_TAG) { in readWrappedApplicationKeys() 163 if (parser.getEventType() != XmlPullParser.START_TAG) { in readWrappedApplicationKeys() 176 while (parser.next() != XmlPullParser.END_TAG) { in readWrappedApplicationKey() 177 if (parser.getEventType() != XmlPullParser.START_TAG) { in readWrappedApplicationKey() 216 while (parser.next() != XmlPullParser.END_TAG) { in readKeyChainProtectionParamsList() 232 while (parser.next() != XmlPullParser.END_TAG) { in readKeyChainProtectionParams() 279 while (parser.next() != XmlPullParser.END_TAG) { in readKeyDerivationParams() [all …]
|
/aosp12/packages/apps/Messaging/src/com/android/messaging/sms/ |
H A D | ApnsXmlProcessor.java | 27 import org.xmlpull.v1.XmlPullParser; 84 private final XmlPullParser mInputParser; 86 private ApnsXmlProcessor(XmlPullParser parser) { in ApnsXmlProcessor() 128 if (advanceToNextEvent(XmlPullParser.START_TAG) != XmlPullParser.START_TAG) { in process() 141 if (advanceToNextEvent(XmlPullParser.START_TAG) != XmlPullParser.START_TAG) { in process() 189 case XmlPullParser.END_TAG: return "END_TAG"; in xmlParserEventString() 190 case XmlPullParser.TEXT: return "TEXT"; in xmlParserEventString() 204 if (eventType == XmlPullParser.START_TAG in xmlParserDebugContext() 289 if (nextEvent == XmlPullParser.START_TAG) { in processMmsConfig() 316 if (nextEvent == XmlPullParser.TEXT) { in processMmsConfigKeyValue() [all …]
|
/aosp12/packages/apps/TV/tuner/src/com/android/tv/tuner/hdhomerun/ |
H A D | HdHomeRunChannelScan.java | 32 import org.xmlpull.v1.XmlPullParser; 93 XmlPullParser parser = Xml.newPullParser(); in scan() 99 while (parser.next() != XmlPullParser.END_TAG) { in scan() 129 while (parser.next() != XmlPullParser.END_TAG) { in readProgram() 177 private String readText(XmlPullParser parser, String name) in readText() 180 parser.require(XmlPullParser.START_TAG, null, name); in readText() 181 if (parser.next() == XmlPullParser.TEXT) { in readText() 185 parser.require(XmlPullParser.END_TAG, null, name); in readText() 191 if (parser.getEventType() != XmlPullParser.START_TAG) { in skip() 197 case XmlPullParser.END_TAG: in skip() [all …]
|
/aosp12/frameworks/base/core/java/android/util/ |
H A D | Xml.java | 36 import org.xmlpull.v1.XmlPullParser; 115 public static XmlPullParser newPullParser() { in newPullParser() 277 case XmlPullParser.START_DOCUMENT: in copy() 280 case XmlPullParser.END_DOCUMENT: in copy() 283 case XmlPullParser.START_TAG: in copy() 290 case XmlPullParser.END_TAG: in copy() 293 case XmlPullParser.TEXT: in copy() 296 case XmlPullParser.CDSECT: in copy() 299 case XmlPullParser.ENTITY_REF: in copy() 308 case XmlPullParser.COMMENT: in copy() [all …]
|
/aosp12/packages/services/Car/service/src/com/android/car/audio/ |
H A D | CarAudioZonesHelper.java | 35 import org.xmlpull.v1.XmlPullParser; 196 XmlPullParser parser = Xml.newPullParser(); in parseCarAudioZones() 216 while (parser.next() != XmlPullParser.END_TAG) { in parseCarAudioZones() 231 while (parser.next() != XmlPullParser.END_TAG) { in parseAudioZones() 278 while (parser.next() != XmlPullParser.END_TAG) { in parseAudioZone() 357 while (parser.next() != XmlPullParser.END_TAG) { in parseInputAudioDevices() 406 while (parser.next() != XmlPullParser.END_TAG) { in parseVolumeGroups() 422 while (parser.next() != XmlPullParser.END_TAG) { in parseVolumeGroup() 446 while (parser.next() != XmlPullParser.END_TAG) { in parseVolumeGroupContexts() 476 case XmlPullParser.END_TAG: in skip() [all …]
|
/aosp12/frameworks/base/packages/PrintRecommendationService/src/com/android/printservice/recommendation/plugin/mdnsFilter/ |
H A D | VendorConfig.java | 29 import org.xmlpull.v1.XmlPullParser; 129 private static @NonNull String readText(XmlPullParser parser) in readText() 133 if (parser.next() == XmlPullParser.TEXT) { in readText() 155 parser.require(XmlPullParser.START_TAG, null, tagName); in readSimpleTag() 157 parser.require(XmlPullParser.END_TAG, null, tagName); in readSimpleTag() 186 parser.require(XmlPullParser.START_TAG, null, tagName); in readTagList() 187 while (parser.next() != XmlPullParser.END_TAG) { in readTagList() 188 if (parser.getEventType() != XmlPullParser.START_TAG) { in readTagList() 257 parser.require(XmlPullParser.START_TAG, null, tagName); in readVendorConfig() 263 while (parser.next() != XmlPullParser.END_TAG) { in readVendorConfig() [all …]
|
/aosp12/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/utils/ |
H A D | XmlParseUtils.java | 21 import org.xmlpull.v1.XmlPullParser; 33 public ParseException(final String msg, final XmlPullParser parser) { in ParseException() 40 public IllegalStartTag(final XmlPullParser parser, final String tag, final String parent) { in IllegalStartTag() 47 public IllegalEndTag(final XmlPullParser parser, final String tag, final String parent) { in IllegalEndTag() 54 public IllegalAttribute(final XmlPullParser parser, final String tag, in IllegalAttribute() 62 public NonEmptyTag(final XmlPullParser parser, final String tag) { in NonEmptyTag() 67 public static void checkEndTag(final String tag, final XmlPullParser parser) in checkEndTag() 69 if (parser.next() == XmlPullParser.END_TAG && tag.equals(parser.getName())) in checkEndTag() 75 final String attrName, final String tag, final XmlPullParser parser) in checkAttributeExists()
|
/aosp12/packages/providers/TelephonyProvider/src/com/android/providers/telephony/ |
H A D | HbpcdLookupDatabaseHelper.java | 69 import org.xmlpull.v1.XmlPullParser; 172 while (eventType != XmlPullParser.END_DOCUMENT) { in initDatabase() 173 if (eventType == XmlPullParser.START_TAG in initDatabase() 200 while (!(eventType == XmlPullParser.END_TAG in loadTable() 229 private ContentValues getTableMccIddRow(XmlPullParser parser) in getTableMccIddRow() 236 if (eventType == XmlPullParser.START_TAG) { in getTableMccIddRow() 257 if (eventType == XmlPullParser.START_TAG) { in getTableMccLookupTableRow() 292 if (eventType == XmlPullParser.START_TAG) { in getTableMccSidConflictRow() 313 if (eventType == XmlPullParser.START_TAG) { in getTableMccSidRangeRow() 336 if (eventType == XmlPullParser.START_TAG) { in getTableNanpAreaCodeRow() [all …]
|
/aosp12/packages/apps/TV/src/com/android/tv/parental/ |
H A D | ContentRatingsParser.java | 33 import org.xmlpull.v1.XmlPullParser; 136 case XmlPullParser.START_TAG: in parse() 144 case XmlPullParser.END_TAG: in parse() 149 XmlPullParser.END_DOCUMENT, in parse() 219 case XmlPullParser.START_TAG: in parseRatingSystemDefinition() 239 case XmlPullParser.END_TAG: in parseRatingSystemDefinition() 308 case XmlPullParser.START_TAG: in parseRatingDefinition() 319 case XmlPullParser.END_TAG: in parseRatingDefinition() 363 case XmlPullParser.END_TAG: in parseSubRatingDefinition() 391 case XmlPullParser.START_TAG: in parseOrder() [all …]
|
/aosp12/frameworks/base/core/java/android/content/res/ |
H A D | FontResourcesParser.java | 27 import org.xmlpull.v1.XmlPullParser; 143 while ((type=parser.next()) != XmlPullParser.START_TAG in parse() 144 && type != XmlPullParser.END_DOCUMENT) { in parse() 148 if (type != XmlPullParser.START_TAG) { in parse() 156 parser.require(XmlPullParser.START_TAG, null, "font-family"); in readFamilies() 180 while (parser.next() != XmlPullParser.END_TAG) { in readFamily() 212 while (parser.next() != XmlPullParser.END_TAG) { in readFamily() 213 if (parser.getEventType() != XmlPullParser.START_TAG) continue; in readFamily() 244 while (parser.next() != XmlPullParser.END_TAG) { in readFont() 257 case XmlPullParser.START_TAG: in skip() [all …]
|
/aosp12/frameworks/base/graphics/java/android/graphics/ |
H A D | FontListParser.java | 31 import org.xmlpull.v1.XmlPullParser; 75 XmlPullParser parser = Xml.newPullParser(); in parse() 117 XmlPullParser parser = Xml.newPullParser(); in parse() 142 @NonNull XmlPullParser parser, in readFamilies() 200 private static boolean keepReading(XmlPullParser parser) in keepReading() 203 return next != XmlPullParser.END_TAG && next != XmlPullParser.END_DOCUMENT; in keepReading() 254 @NonNull XmlPullParser parser, in readFont() 270 if (parser.getEventType() == XmlPullParser.TEXT) { in readFont() 370 case XmlPullParser.START_TAG: in skip() 373 case XmlPullParser.END_TAG: in skip() [all …]
|
/aosp12/frameworks/opt/setupwizard/library/main/src/com/android/setupwizardlib/items/ |
H A D | SimpleInflater.java | 27 import org.xmlpull.v1.XmlPullParser; 85 public T inflate(XmlPullParser parser) { in inflate() 92 while ((type = parser.next()) != XmlPullParser.START_TAG in inflate() 93 && type != XmlPullParser.END_DOCUMENT) { in inflate() 97 if (type != XmlPullParser.START_TAG) { in inflate() 142 private void rInflate(XmlPullParser parser, T parent, final AttributeSet attrs) in rInflate() 147 while (((type = parser.next()) != XmlPullParser.END_TAG || parser.getDepth() > depth) in rInflate() 148 && type != XmlPullParser.END_DOCUMENT) { in rInflate() 150 if (type != XmlPullParser.START_TAG) { in rInflate() 184 protected boolean onInterceptCreateItem(XmlPullParser parser, T parent, AttributeSet attrs) in onInterceptCreateItem()
|
/aosp12/frameworks/layoutlib/bridge/src/com/android/layoutlib/bridge/impl/ |
H A D | ParserFactory.java | 21 import org.xmlpull.v1.XmlPullParser; 47 public static XmlPullParser create(@NonNull String filePath) in create() 53 public static XmlPullParser create(@NonNull String filePath, boolean isLayout) in create() 55 XmlPullParser parser = sParserFactory.createXmlParserForFile(filePath); in create() 67 public static XmlPullParser create(@NonNull InputStream stream, @Nullable String name) in create() 69 XmlPullParser parser = create(); in create() 78 public static XmlPullParser create() throws XmlPullParserException { in create() 82 XmlPullParser parser = sParserFactory.createXmlParser(); in create() 83 parser.setFeature(XmlPullParser.FEATURE_PROCESS_NAMESPACES, true); in create()
|
/aosp12/frameworks/base/telephony/java/com/android/internal/telephony/util/ |
H A D | XmlUtils.java | 19 import org.xmlpull.v1.XmlPullParser; 31 public static void beginDocument(XmlPullParser parser, String firstElementName) in beginDocument() 51 public static void nextElement(XmlPullParser parser) in nextElement() 62 public static boolean nextElementWithin(XmlPullParser parser, int outerDepth) in nextElementWithin() 66 if (type == XmlPullParser.END_DOCUMENT in nextElementWithin() 67 || (type == XmlPullParser.END_TAG && parser.getDepth() == outerDepth)) { in nextElementWithin() 70 if (type == XmlPullParser.START_TAG && parser.getDepth() == outerDepth + 1) { in nextElementWithin()
|
/aosp12/packages/modules/Permission/service/java/com/android/role/persistence/ |
H A D | RolesPersistenceImpl.java | 31 import org.xmlpull.v1.XmlPullParser; 71 XmlPullParser parser = Xml.newPullParser(); in readForUser() 83 private static RolesState parseXml(@NonNull XmlPullParser parser) in parseXml() 88 while ((type = parser.next()) != XmlPullParser.END_DOCUMENT in parseXml() 90 if (depth > innerDepth || type != XmlPullParser.START_TAG) { in parseXml() 102 private static RolesState parseRoles(@NonNull XmlPullParser parser) in parseRoles() 111 while ((type = parser.next()) != XmlPullParser.END_DOCUMENT in parseRoles() 113 if (depth > innerDepth || type != XmlPullParser.START_TAG) { in parseRoles() 128 private static Set<String> parseRoleHolders(@NonNull XmlPullParser parser) in parseRoleHolders() 134 while ((type = parser.next()) != XmlPullParser.END_DOCUMENT in parseRoleHolders() [all …]
|
/aosp12/frameworks/base/services/core/java/com/android/server/pm/ |
H A D | SELinuxMMAC.java | 33 import org.xmlpull.v1.XmlPullParser; 170 XmlPullParser parser = Xml.newPullParser(); in readInstallPolicy() 183 while (parser.next() != XmlPullParser.END_TAG) { in readInstallPolicy() 254 parser.require(XmlPullParser.START_TAG, null, "signer"); in readSignerOrThrow() 264 while (parser.next() != XmlPullParser.END_TAG) { in readSignerOrThrow() 307 while (parser.next() != XmlPullParser.END_TAG) { in readPackageOrThrow() 325 parser.require(XmlPullParser.START_TAG, null, "cert"); in readCert() 331 parser.require(XmlPullParser.START_TAG, null, "seinfo"); in readSeinfo() 336 if (p.getEventType() != XmlPullParser.START_TAG) { in skip() 342 case XmlPullParser.END_TAG: in skip() [all …]
|
/aosp12/frameworks/base/services/usage/java/com/android/server/usage/ |
H A D | UsageStatsXmlV1.java | 27 import org.xmlpull.v1.XmlPullParser; 129 while ((eventCode = parser.next()) != XmlPullParser.END_DOCUMENT) { in loadUsageStats() 134 if (eventCode != XmlPullParser.START_TAG) { in loadUsageStats() 144 private static void loadCountAndTime(XmlPullParser parser, in loadCountAndTime() 153 XmlPullParser parser, UsageStats usageStats, String action) in loadChooserCounts() 167 while ((eventCode = parser.next()) != XmlPullParser.END_DOCUMENT) { in loadChooserCounts() 172 if (eventCode != XmlPullParser.START_TAG) { in loadChooserCounts() 201 private static void loadEvent(XmlPullParser parser, IntervalStats statsOut) in loadEvent() 252 public static void read(XmlPullParser parser, IntervalStats statsOut) in read() 274 while ((eventCode = parser.next()) != XmlPullParser.END_DOCUMENT in read() [all …]
|