Lines Matching refs:tree

235             ResXMLTree tree;
236 tree.setTo(manifestAsset->getBuffer(true),
238 printXMLBlock(&tree);
250 static void printResolvedResourceAttribute(const ResTable& resTable, const ResXMLTree& tree,
254 AaptXml::getResolvedResourceAttribute(resTable, tree, attrRes, &value, outError);
260 String8 result = AaptXml::getResolvedAttribute(resTable, tree, attrRes, outError);
328 static void printCompatibleScreens(ResXMLTree& tree, String8* outError) {
334 while ((code=tree.next()) != ResXMLTree::END_DOCUMENT && code != ResXMLTree::BAD_DOCUMENT) {
346 const char16_t* ctag16 = tree.getElementName(&len);
353 int32_t screenSize = AaptXml::getIntegerAttribute(tree,
355 int32_t screenDensity = AaptXml::getIntegerAttribute(tree,
417 ResXMLTree tree;
418 tree.setTo(aidAsset->getBuffer(true), aidAsset->getLength());
423 while ((code=tree.next()) != ResXMLTree::END_DOCUMENT && code != ResXMLTree::BAD_DOCUMENT) {
426 const char16_t* ctag16 = tree.getElementName(&len);
439 const char16_t* ctag16 = tree.getElementName(&len);
452 String8 category = AaptXml::getAttribute(tree, CATEGORY_ATTR, &error);
803 ResXMLTree tree(dynamicRefTable);
810 if (tree.setTo(asset->getBuffer(true),
815 tree.restart();
816 printXMLBlock(&tree);
817 tree.uninit();
836 ResXMLTree tree(dynamicRefTable);
837 if (tree.setTo(asset->getBuffer(true),
842 printStringPool(&tree.getStrings());
854 ResXMLTree tree(dynamicRefTable);
855 if (tree.setTo(asset->getBuffer(true),
860 tree.restart();
866 while ((code=tree.next()) != ResXMLTree::END_DOCUMENT &&
876 const char16_t* ctag16 = tree.getElementName(&len);
888 String8 pkg = AaptXml::getAttribute(tree, NULL, "package", NULL);
893 String8 name = AaptXml::getAttribute(tree, NAME_ATTR, &error);
907 String8 name = AaptXml::getAttribute(tree, NAME_ATTR, &error);
918 AaptXml::getIntegerAttribute(tree, REQUIRED_ATTR, 1) == 0,
919 AaptXml::getIntegerAttribute(tree, MAX_SDK_VERSION_ATTR));
922 String8 name = AaptXml::getAttribute(tree, NAME_ATTR, &error);
935 AaptXml::getIntegerAttribute(tree, MAX_SDK_VERSION_ATTR));
1076 while ((code=tree.next()) != ResXMLTree::END_DOCUMENT &&
1189 const char16_t* ctag16 = tree.getElementName(&len);
1201 pkg = AaptXml::getAttribute(tree, NULL, "package", NULL);
1204 int32_t versionCode = AaptXml::getIntegerAttribute(tree, VERSION_CODE_ATTR,
1216 String8 versionName = AaptXml::getResolvedAttribute(res, tree,
1226 String8 splitName = AaptXml::getAttribute(tree, NULL, "split");
1232 String8 platformVersionName = AaptXml::getAttribute(tree, NULL,
1237 int32_t installLocation = AaptXml::getResolvedIntegerAttribute(res, tree,
1273 String8 llabel = AaptXml::getResolvedAttribute(res, tree, LABEL_ATTR,
1295 String8 icon = AaptXml::getResolvedAttribute(res, tree, ICON_ATTR,
1304 String8 icon = AaptXml::getResolvedAttribute(res, tree, ICON_ATTR, &error);
1310 int32_t testOnly = AaptXml::getIntegerAttribute(tree, TEST_ONLY_ATTR, 0,
1318 String8 banner = AaptXml::getResolvedAttribute(res, tree, BANNER_ATTR,
1337 int32_t isGame = AaptXml::getResolvedIntegerAttribute(res, tree,
1348 int32_t debuggable = AaptXml::getResolvedIntegerAttribute(res, tree,
1361 int32_t multiArchIndex = tree.indexOfAttribute(RESOURCES_ANDROID_NAMESPACE,
1365 if (tree.getAttributeValue(multiArchIndex, &value) != NO_ERROR) {
1373 int32_t code = AaptXml::getIntegerAttribute(tree, MIN_SDK_VERSION_ATTR,
1377 String8 name = AaptXml::getResolvedAttribute(res, tree,
1392 code = AaptXml::getIntegerAttribute(tree, MAX_SDK_VERSION_ATTR);
1396 code = AaptXml::getIntegerAttribute(tree, TARGET_SDK_VERSION_ATTR, &error);
1399 String8 name = AaptXml::getResolvedAttribute(res, tree,
1417 int32_t reqTouchScreen = AaptXml::getIntegerAttribute(tree,
1419 int32_t reqKeyboardType = AaptXml::getIntegerAttribute(tree,
1421 int32_t reqHardKeyboard = AaptXml::getIntegerAttribute(tree,
1423 int32_t reqNavigation = AaptXml::getIntegerAttribute(tree,
1425 int32_t reqFiveWayNav = AaptXml::getIntegerAttribute(tree,
1447 smallScreen = AaptXml::getIntegerAttribute(tree,
1449 normalScreen = AaptXml::getIntegerAttribute(tree,
1451 largeScreen = AaptXml::getIntegerAttribute(tree,
1453 xlargeScreen = AaptXml::getIntegerAttribute(tree,
1455 anyDensity = AaptXml::getIntegerAttribute(tree,
1457 requiresSmallestWidthDp = AaptXml::getIntegerAttribute(tree,
1459 compatibleWidthLimitDp = AaptXml::getIntegerAttribute(tree,
1461 largestWidthLimitDp = AaptXml::getIntegerAttribute(tree,
1466 group.label = AaptXml::getResolvedAttribute(res, tree, LABEL_ATTR, &error);
1475 String8 name = AaptXml::getAttribute(tree, NAME_ATTR, &error);
1480 int32_t req = AaptXml::getIntegerAttribute(tree, REQUIRED_ATTR, 1,
1483 SourcePos(manifestFile, tree.getLineNumber()).error(
1489 int32_t version = AaptXml::getIntegerAttribute(tree, androidSchema,
1492 SourcePos(manifestFile, tree.getLineNumber()).error(
1503 int vers = AaptXml::getIntegerAttribute(tree,
1512 String8 name = AaptXml::getAttribute(tree, NAME_ATTR, &error);
1543 AaptXml::getIntegerAttribute(tree, REQUIRED_ATTR, 1) == 0,
1544 AaptXml::getIntegerAttribute(tree, MAX_SDK_VERSION_ATTR));
1547 String8 name = AaptXml::getAttribute(tree, NAME_ATTR, &error);
1563 name, AaptXml::getIntegerAttribute(tree, MAX_SDK_VERSION_ATTR));
1566 String8 name = AaptXml::getAttribute(tree, NAME_ATTR, &error);
1576 String8 name = AaptXml::getAttribute(tree, NAME_ATTR, &error);
1586 String8 name = AaptXml::getAttribute(tree, NAME_ATTR, &error);
1596 printCompatibleScreens(tree, &error);
1604 String8 name = AaptXml::getAttribute(tree, NAME_ATTR, &error);
1606 String8 publicKey = AaptXml::getAttribute(tree, PUBLIC_KEY_ATTR,
1634 activityName = AaptXml::getAttribute(tree, NAME_ATTR, &error);
1641 activityLabel = AaptXml::getResolvedAttribute(res, tree, LABEL_ATTR,
1649 activityIcon = AaptXml::getResolvedAttribute(res, tree, ICON_ATTR,
1657 activityBanner = AaptXml::getResolvedAttribute(res, tree, BANNER_ATTR,
1665 int32_t orien = AaptXml::getResolvedIntegerAttribute(res, tree,
1685 String8 libraryName = AaptXml::getAttribute(tree, NAME_ATTR, &error);
1692 int req = AaptXml::getIntegerAttribute(tree,
1699 receiverName = AaptXml::getAttribute(tree, NAME_ATTR, &error);
1708 String8 permission = AaptXml::getAttribute(tree, PERMISSION_ATTR,
1722 serviceName = AaptXml::getAttribute(tree, NAME_ATTR, &error);
1730 String8 permission = AaptXml::getAttribute(tree, PERMISSION_ATTR,
1757 bool exported = AaptXml::getResolvedIntegerAttribute(res, tree,
1767 res, tree, GRANT_URI_PERMISSIONS_ATTR, &error);
1775 String8 permission = AaptXml::getResolvedAttribute(res, tree,
1787 String8 metaDataName = AaptXml::getResolvedAttribute(res, tree,
1796 printResolvedResourceAttribute(res, tree, VALUE_ATTR, String8("value"),
1801 printResolvedResourceAttribute(res, tree, RESOURCE_ATTR,
1812 String8 name = AaptXml::getAttribute(tree, NAME_ATTR, &error);
1825 String8 name = AaptXml::getResolvedAttribute(res, tree, NAME_ATTR, &error);
1830 tree, androidSchema.string(), "version", 0, &error);
1834 SourcePos(manifestFile, tree.getLineNumber()).error(
1844 int vers = AaptXml::getIntegerAttribute(tree, GL_ES_VERSION_ATTR,
1873 String8 name = AaptXml::getAttribute(tree, NAME_ATTR, &error);
1888 String8 xmlPath = AaptXml::getResolvedAttribute(res, tree,
1919 action = AaptXml::getAttribute(tree, NAME_ATTR, &error);
1975 String8 category = AaptXml::getAttribute(tree, NAME_ATTR, &error);
2532 // the tree, we'll add it to these stores so we have full resource paths