/frameworks/base/tools/aapt2/xml/ |
D | XmlPullParser.cpp | 32 XmlPullParser::XmlPullParser(InputStream* in) : in_(in), empty_(), depth_(0) { in XmlPullParser() function in aapt::xml::XmlPullParser 44 XmlPullParser::~XmlPullParser() { in ~XmlPullParser() 48 XmlPullParser::Event XmlPullParser::Next() { in Next() 102 XmlPullParser::Event XmlPullParser::event() const { in event() 106 const std::string& XmlPullParser::error() const { return error_; } in error() 108 const std::string& XmlPullParser::comment() const { in comment() 112 size_t XmlPullParser::line_number() const { in line_number() 116 size_t XmlPullParser::depth() const { return event_queue_.front().depth; } in depth() 118 const std::string& XmlPullParser::text() const { in text() 125 const std::string& XmlPullParser::namespace_prefix() const { in namespace_prefix() [all …]
|
D | XmlPullParser.h | 40 class XmlPullParser : public IPackageDeclStack { 64 static bool NextChildNode(XmlPullParser* parser, size_t start_depth); 65 static bool SkipCurrentElement(XmlPullParser* parser); 68 explicit XmlPullParser(android::InputStream* in); 69 ~XmlPullParser(); 158 DISALLOW_COPY_AND_ASSIGN(XmlPullParser); 194 std::optional<android::StringPiece> FindAttribute(const XmlPullParser* parser, 202 std::optional<android::StringPiece> FindNonEmptyAttribute(const XmlPullParser* parser, 210 XmlPullParser::Event event) { 212 case XmlPullParser::Event::kBadDocument: [all …]
|
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() 58 EXPECT_THAT(parser.event(), Eq(XmlPullParser::Event::kStartElement)); in TEST() [all …]
|
/frameworks/base/tools/aapt2/ |
D | ResourceParser.h | 75 bool Parse(xml::XmlPullParser* parser); 85 std::optional<FlattenedXmlSubTree> CreateFlattenSubTree(xml::XmlPullParser* parser); 94 bool FlattenXmlSubtree(xml::XmlPullParser* parser, std::string* out_raw_string, 105 std::unique_ptr<Item> ParseXml(xml::XmlPullParser* parser, const uint32_t type_mask, 108 bool ParseResources(xml::XmlPullParser* parser); 109 bool ParseResource(xml::XmlPullParser* parser, ParsedResource* out_resource); 111 bool ParseItem(xml::XmlPullParser* parser, ParsedResource* out_resource, uint32_t format); 112 bool ParseString(xml::XmlPullParser* parser, ParsedResource* out_resource); 113 bool ParseMacro(xml::XmlPullParser* parser, ParsedResource* out_resource); 114 bool ParsePublic(xml::XmlPullParser* parser, ParsedResource* out_resource); [all …]
|
/frameworks/base/samples/training/network-usage/src/com/example/android/networkusage/ |
D | StackOverflowXmlParser.java | 19 import org.xmlpull.v1.XmlPullParser; 39 XmlPullParser parser = Xml.newPullParser(); in parse() 40 parser.setFeature(XmlPullParser.FEATURE_PROCESS_NAMESPACES, false); in parse() 49 private List<Entry> readFeed(XmlPullParser parser) throws XmlPullParserException, IOException { in readFeed() 52 parser.require(XmlPullParser.START_TAG, ns, "feed"); in readFeed() 53 while (parser.next() != XmlPullParser.END_TAG) { in readFeed() 54 if (parser.getEventType() != XmlPullParser.START_TAG) { in readFeed() 85 private Entry readEntry(XmlPullParser parser) throws XmlPullParserException, IOException { in readEntry() 86 parser.require(XmlPullParser.START_TAG, ns, "entry"); in readEntry() 90 while (parser.next() != XmlPullParser.END_TAG) { in readEntry() [all …]
|
/frameworks/base/services/core/java/com/android/server/appop/ |
D | LegacyAppOpStateParser.java | 34 import org.xmlpull.v1.XmlPullParser; 55 while ((type = parser.next()) != XmlPullParser.START_TAG in readState() 56 && type != XmlPullParser.END_DOCUMENT) { in readState() 60 if (type != XmlPullParser.START_TAG) { in readState() 67 while ((type = parser.next()) != XmlPullParser.END_DOCUMENT in readState() 68 && (type != XmlPullParser.END_TAG || parser.getDepth() > outerDepth)) { in readState() 69 if (type == XmlPullParser.END_TAG || type == XmlPullParser.TEXT) { in readState() 106 while ((type = parser.next()) != XmlPullParser.END_DOCUMENT in readPackage() 107 && (type != XmlPullParser.END_TAG || parser.getDepth() > outerDepth)) { in readPackage() 108 if (type == XmlPullParser.END_TAG || type == XmlPullParser.TEXT) { in readPackage() [all …]
|
D | AppOpsRecentAccessPersistence.java | 39 import org.xmlpull.v1.XmlPullParser; 110 while ((type = parser.next()) != XmlPullParser.START_TAG in readRecentAccesses() 111 && type != XmlPullParser.END_DOCUMENT) { in readRecentAccesses() 115 if (type != XmlPullParser.START_TAG) { in readRecentAccesses() 120 while ((type = parser.next()) != XmlPullParser.END_DOCUMENT in readRecentAccesses() 121 && (type != XmlPullParser.END_TAG || parser.getDepth() > outerDepth)) { in readRecentAccesses() 122 if (type == XmlPullParser.END_TAG || type == XmlPullParser.TEXT) { in readRecentAccesses() 161 while ((type = parser.next()) != XmlPullParser.END_DOCUMENT in readPackage() 162 && (type != XmlPullParser.END_TAG || parser.getDepth() > outerDepth)) { in readPackage() 163 if (type == XmlPullParser.END_TAG || type == XmlPullParser.TEXT) { in readPackage() [all …]
|
/frameworks/layoutlib/bridge/tests/src/com/android/layoutlib/bridge/android/ |
D | BridgeXmlBlockParserTest.java | 28 import org.xmlpull.v1.XmlPullParser; 50 XmlPullParser parser = ParserFactory.create( in testXmlBlockParser() 56 assertEquals(XmlPullParser.START_DOCUMENT, parser.next()); in testXmlBlockParser() 58 assertEquals(XmlPullParser.START_TAG, parser.next()); in testXmlBlockParser() 61 assertEquals(XmlPullParser.START_TAG, parser.next()); in testXmlBlockParser() 63 assertEquals(XmlPullParser.END_TAG, parser.next()); in testXmlBlockParser() 65 assertEquals(XmlPullParser.START_TAG, parser.next()); in testXmlBlockParser() 67 assertEquals(XmlPullParser.END_TAG, parser.next()); in testXmlBlockParser() 69 assertEquals(XmlPullParser.START_TAG, parser.next()); in testXmlBlockParser() 71 assertEquals(XmlPullParser.END_TAG, parser.next()); in testXmlBlockParser() [all …]
|
/frameworks/base/services/core/java/com/android/server/locksettings/recoverablekeystore/serialization/ |
D | KeyChainSnapshotDeserializer.java | 52 import org.xmlpull.v1.XmlPullParser; 91 parser.require(XmlPullParser.START_TAG, NAMESPACE, TAG_KEY_CHAIN_SNAPSHOT); in deserializeInternal() 94 while (parser.next() != XmlPullParser.END_TAG) { in deserializeInternal() 95 if (parser.getEventType() != XmlPullParser.START_TAG) { in deserializeInternal() 151 parser.require(XmlPullParser.END_TAG, NAMESPACE, TAG_KEY_CHAIN_SNAPSHOT); in deserializeInternal() 161 parser.require(XmlPullParser.START_TAG, NAMESPACE, TAG_APPLICATION_KEYS); in readWrappedApplicationKeys() 163 while (parser.next() != XmlPullParser.END_TAG) { in readWrappedApplicationKeys() 164 if (parser.getEventType() != XmlPullParser.START_TAG) { in readWrappedApplicationKeys() 169 parser.require(XmlPullParser.END_TAG, NAMESPACE, TAG_APPLICATION_KEYS); in readWrappedApplicationKeys() 175 parser.require(XmlPullParser.START_TAG, NAMESPACE, TAG_APPLICATION_KEY); in readWrappedApplicationKey() [all …]
|
/frameworks/base/core/java/android/util/ |
D | Xml.java | 40 import org.xmlpull.v1.XmlPullParser; 149 public static XmlPullParser newPullParser() { in newPullParser() 151 XmlPullParser parser = newXmlPullParser(); in newPullParser() 152 parser.setFeature(XmlPullParser.FEATURE_PROCESS_DOCDECL, true); in newPullParser() 153 parser.setFeature(XmlPullParser.FEATURE_PROCESS_NAMESPACES, true); in newPullParser() 161 public static XmlPullParser newPullParser$ravenwood() { in newPullParser$ravenwood() 165 XmlPullParser parser = newXmlPullParser(); in newPullParser$ravenwood() 166 parser.setFeature(XmlPullParser.FEATURE_PROCESS_NAMESPACES, true); in newPullParser$ravenwood() 337 public static void copy(@NonNull XmlPullParser in, @NonNull XmlSerializer out) in copy() 341 if (in.getEventType() == XmlPullParser.START_DOCUMENT) { in copy() [all …]
|
/frameworks/base/telephony/java/com/android/internal/telephony/util/ |
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()
|
/frameworks/base/packages/PrintRecommendationService/src/com/android/printservice/recommendation/plugin/mdnsFilter/ |
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() 153 @NonNull XmlPullParser parser, @NonNull String tagName, boolean resolveReferences) in readSimpleTag() 155 parser.require(XmlPullParser.START_TAG, null, tagName); in readSimpleTag() 157 parser.require(XmlPullParser.END_TAG, null, tagName); in readSimpleTag() 181 private static @NonNull <T> ArrayList<T> readTagList(@NonNull XmlPullParser parser, in readTagList() 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() [all …]
|
/frameworks/opt/setupwizard/library/main/src/com/android/setupwizardlib/items/ |
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()
|
/frameworks/layoutlib/bridge/src/com/android/layoutlib/bridge/impl/ |
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()
|
/frameworks/opt/car/services/updatableServices/src/com/android/server/wm/ |
D | CarDisplayCompatConfig.java | 27 import org.xmlpull.v1.XmlPullParser; 130 XmlPullParser parser = parserFactory.newPullParser(); in populate() 132 parser.setFeature(XmlPullParser.FEATURE_PROCESS_NAMESPACES, false); in populate() 138 private void readConfig(@NonNull XmlPullParser parser) throws XmlPullParserException, in readConfig() 140 parser.require(XmlPullParser.START_TAG, NAMESPACE, CONFIG); in readConfig() 141 while (parser.next() != XmlPullParser.END_TAG) { in readConfig() 142 if (parser.getEventType() != XmlPullParser.START_TAG) { in readConfig() 154 private void readScale(@NonNull XmlPullParser parser) throws XmlPullParserException, in readScale() 156 parser.require(XmlPullParser.START_TAG, NAMESPACE, SCALE); in readScale() 177 if (parser.next() == XmlPullParser.TEXT) { in readScale() [all …]
|
/frameworks/base/core/java/android/app/ |
D | AliasActivity.java | 29 import org.xmlpull.v1.XmlPullParser; 86 private Intent parseAlias(XmlPullParser parser) in parseAlias() 93 while ((type=parser.next()) != XmlPullParser.END_DOCUMENT in parseAlias() 94 && type != XmlPullParser.START_TAG) { in parseAlias() 105 while ((type=parser.next()) != XmlPullParser.END_DOCUMENT in parseAlias() 106 && (type != XmlPullParser.END_TAG || parser.getDepth() > outerDepth)) { in parseAlias() 107 if (type == XmlPullParser.END_TAG || type == XmlPullParser.TEXT) { in parseAlias()
|
/frameworks/base/core/java/android/content/res/ |
D | FontResourcesParser.java | 27 import org.xmlpull.v1.XmlPullParser; 140 public static @Nullable FamilyResourceEntry parse(XmlPullParser parser, Resources resources) in parse() 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() 154 private static @Nullable FamilyResourceEntry readFamilies(XmlPullParser parser, in readFamilies() 156 parser.require(XmlPullParser.START_TAG, null, "font-family"); in readFamilies() 168 private static @Nullable FamilyResourceEntry readFamily(XmlPullParser parser, in readFamily() 180 while (parser.next() != XmlPullParser.END_TAG) { in readFamily() 213 while (parser.next() != XmlPullParser.END_TAG) { in readFamily() [all …]
|
D | Validator.java | 24 import org.xmlpull.v1.XmlPullParser; 48 public void validate(@NonNull XmlPullParser parser) throws XmlPullParserException { in validate() 58 if (eventType == XmlPullParser.START_TAG) { in validate() 73 } else if (eventType == XmlPullParser.END_TAG && depth == mElements.size()) { in validate() 75 } else if (eventType == XmlPullParser.END_DOCUMENT) { in validate() 83 public void validateResStrAttr(@NonNull XmlPullParser parser, @StyleableRes int index, in validateResStrAttr() 97 public void validateStrAttr(@NonNull XmlPullParser parser, String attrName, String attrValue) { in validateStrAttr()
|
/frameworks/base/services/permission/java/com/android/server/permission/access/util/ |
D | BinaryXmlPullParserExtensions.kt | 22 import org.xmlpull.v1.XmlPullParser 52 XmlPullParser.START_DOCUMENT, in forEachTag() 53 XmlPullParser.START_TAG -> nextTagOrEnd() in forEachTag() 59 XmlPullParser.START_TAG -> { in forEachTag() 75 XmlPullParser.START_TAG -> nextTagOrEnd() in forEachTag() 76 XmlPullParser.END_TAG -> { in forEachTag() 93 XmlPullParser.END_TAG, in forEachTag() 94 XmlPullParser.END_DOCUMENT -> break in forEachTag() 111 XmlPullParser.START_TAG, in nextTagOrEnd() 112 XmlPullParser.END_TAG, in nextTagOrEnd() [all …]
|
/frameworks/base/graphics/java/android/graphics/ |
D | FontListParser.java | 33 import org.xmlpull.v1.XmlPullParser; 84 XmlPullParser parser = Xml.newPullParser(); in parse() 126 XmlPullParser parser = Xml.newPullParser(); in parse() 151 @NonNull XmlPullParser parser, in readFamilies() 167 parser.require(XmlPullParser.START_TAG, null, "familyset"); in readFamilies() 169 if (parser.getEventType() != XmlPullParser.START_TAG) continue; in readFamilies() 245 private static boolean keepReading(XmlPullParser parser) in keepReading() 248 return next != XmlPullParser.END_TAG && next != XmlPullParser.END_DOCUMENT; in keepReading() 260 public static @Nullable FontConfig.FontFamily readFamily(XmlPullParser parser, String fontDir, in readFamily() 268 if (parser.getEventType() != XmlPullParser.START_TAG) continue; in readFamily() [all …]
|
/frameworks/base/services/usage/java/com/android/server/usage/ |
D | UsageStatsXmlV1.java | 27 import org.xmlpull.v1.XmlPullParser; 84 private static void loadUsageStats(XmlPullParser parser, IntervalStats statsOut) in loadUsageStats() 129 while ((eventCode = parser.next()) != XmlPullParser.END_DOCUMENT) { in loadUsageStats() 131 if (eventCode == XmlPullParser.END_TAG && tag.equals(PACKAGE_TAG)) { 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() 169 if (eventCode == XmlPullParser.END_TAG && tag.equals(CHOOSER_COUNT_TAG)) { in loadChooserCounts() 172 if (eventCode != XmlPullParser.START_TAG) { in loadChooserCounts() [all …]
|
/frameworks/base/services/core/java/com/android/server/pm/ |
D | SELinuxMMAC.java | 39 import org.xmlpull.v1.XmlPullParser; 172 XmlPullParser parser = Xml.newPullParser(); in readInstallPolicy() 183 parser.require(XmlPullParser.START_TAG, null, "policy"); in readInstallPolicy() 185 while (parser.next() != XmlPullParser.END_TAG) { in readInstallPolicy() 186 if (parser.getEventType() != XmlPullParser.START_TAG) { in readInstallPolicy() 253 private static Policy readSignerOrThrow(XmlPullParser parser) throws IOException, in readSignerOrThrow() 256 parser.require(XmlPullParser.START_TAG, null, "signer"); in readSignerOrThrow() 266 while (parser.next() != XmlPullParser.END_TAG) { in readSignerOrThrow() 267 if (parser.getEventType() != XmlPullParser.START_TAG) { in readSignerOrThrow() 304 private static void readPackageOrThrow(XmlPullParser parser, Policy.PolicyBuilder pb) throws in readPackageOrThrow() [all …]
|
/frameworks/opt/net/ims/src/java/com/android/ims/rcs/uce/presence/pidfparser/pidf/ |
D | Presence.java | 28 import org.xmlpull.v1.XmlPullParser; 116 serializer.attribute(XmlPullParser.NO_NAMESPACE, ATTRIBUTE_NAME_ENTITY, mEntity); in serialize() 131 public void parse(XmlPullParser parser) throws IOException, XmlPullParserException { in parse() 139 mEntity = parser.getAttributeValue(XmlPullParser.NO_NAMESPACE, ATTRIBUTE_NAME_ENTITY); in parse() 147 while(!(eventType == XmlPullParser.END_TAG in parse() 151 if (eventType == XmlPullParser.START_TAG) { in parse() 181 if (eventType == XmlPullParser.END_DOCUMENT) { in parse() 188 return (eventType == XmlPullParser.START_TAG && Tuple.ELEMENT_NAME.equals(name)) ? in isTupleElement() 193 return (eventType == XmlPullParser.START_TAG && Note.ELEMENT_NAME.equals(name)) ? in isNoteElement()
|
/frameworks/opt/net/ims/src/java/com/android/ims/rcs/uce/presence/pidfparser/ |
D | ElementBase.java | 20 import org.xmlpull.v1.XmlPullParser; 57 public abstract void parse(XmlPullParser parser) throws IOException, XmlPullParserException; in parse() 68 protected void moveToElementEndTag(XmlPullParser parser, int type) in moveToElementEndTag() 73 while(!(eventType == XmlPullParser.END_TAG in moveToElementEndTag() 79 if (eventType == XmlPullParser.END_DOCUMENT) { in moveToElementEndTag()
|
/frameworks/base/services/core/java/com/android/server/tv/tunerresourcemanager/ |
D | UseCasePriorityHints.java | 28 import org.xmlpull.v1.XmlPullParser; 141 parser.require(XmlPullParser.START_TAG, NS, "config"); in readUseCase() 142 while (parser.next() != XmlPullParser.END_TAG) { in readUseCase() 143 if (parser.getEventType() != XmlPullParser.START_TAG) { in readUseCase() 152 parser.require(XmlPullParser.END_TAG, NS, name); in readUseCase() 163 parser.require(XmlPullParser.END_TAG, NS, name); in readUseCase() 171 parser.require(XmlPullParser.END_TAG, NS, name); in readUseCase() 179 if (parser.getEventType() != XmlPullParser.START_TAG) { in skip() 185 case XmlPullParser.END_TAG: in skip() 188 case XmlPullParser.START_TAG: in skip()
|