Lines Matching defs: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);
778 ResXMLTree tree(dynamicRefTable);
785 if (tree.setTo(asset->getBuffer(true),
790 tree.restart();
791 printXMLBlock(&tree);
792 tree.uninit();
811 ResXMLTree tree(dynamicRefTable);
812 if (tree.setTo(asset->getBuffer(true),
817 printStringPool(&tree.getStrings());
829 ResXMLTree tree(dynamicRefTable);
830 if (tree.setTo(asset->getBuffer(true),
835 tree.restart();
841 while ((code=tree.next()) != ResXMLTree::END_DOCUMENT &&
851 const char16_t* ctag16 = tree.getElementName(&len);
863 String8 pkg = AaptXml::getAttribute(tree, NULL, "package", NULL);
868 String8 name = AaptXml::getAttribute(tree, NAME_ATTR, &error);
882 String8 name = AaptXml::getAttribute(tree, NAME_ATTR, &error);
893 AaptXml::getIntegerAttribute(tree, REQUIRED_ATTR, 1) == 0,
894 AaptXml::getIntegerAttribute(tree, MAX_SDK_VERSION_ATTR));
897 String8 name = AaptXml::getAttribute(tree, NAME_ATTR, &error);
910 AaptXml::getIntegerAttribute(tree, MAX_SDK_VERSION_ATTR));
1051 while ((code=tree.next()) != ResXMLTree::END_DOCUMENT &&
1164 const char16_t* ctag16 = tree.getElementName(&len);
1176 pkg = AaptXml::getAttribute(tree, NULL, "package", NULL);
1179 int32_t versionCode = AaptXml::getIntegerAttribute(tree, VERSION_CODE_ATTR,
1191 String8 versionName = AaptXml::getResolvedAttribute(res, tree,
1201 String8 splitName = AaptXml::getAttribute(tree, NULL, "split");
1207 String8 platformVersionName = AaptXml::getAttribute(tree, NULL,
1212 int32_t installLocation = AaptXml::getResolvedIntegerAttribute(res, tree,
1248 String8 llabel = AaptXml::getResolvedAttribute(res, tree, LABEL_ATTR,
1270 String8 icon = AaptXml::getResolvedAttribute(res, tree, ICON_ATTR,
1279 String8 icon = AaptXml::getResolvedAttribute(res, tree, ICON_ATTR, &error);
1285 int32_t testOnly = AaptXml::getIntegerAttribute(tree, TEST_ONLY_ATTR, 0,
1293 String8 banner = AaptXml::getResolvedAttribute(res, tree, BANNER_ATTR,
1312 int32_t isGame = AaptXml::getResolvedIntegerAttribute(res, tree,
1323 int32_t debuggable = AaptXml::getResolvedIntegerAttribute(res, tree,
1336 int32_t multiArchIndex = tree.indexOfAttribute(RESOURCES_ANDROID_NAMESPACE,
1340 if (tree.getAttributeValue(multiArchIndex, &value) != NO_ERROR) {
1348 int32_t code = AaptXml::getIntegerAttribute(tree, MIN_SDK_VERSION_ATTR,
1352 String8 name = AaptXml::getResolvedAttribute(res, tree,
1367 code = AaptXml::getIntegerAttribute(tree, MAX_SDK_VERSION_ATTR);
1371 code = AaptXml::getIntegerAttribute(tree, TARGET_SDK_VERSION_ATTR, &error);
1374 String8 name = AaptXml::getResolvedAttribute(res, tree,
1392 int32_t reqTouchScreen = AaptXml::getIntegerAttribute(tree,
1394 int32_t reqKeyboardType = AaptXml::getIntegerAttribute(tree,
1396 int32_t reqHardKeyboard = AaptXml::getIntegerAttribute(tree,
1398 int32_t reqNavigation = AaptXml::getIntegerAttribute(tree,
1400 int32_t reqFiveWayNav = AaptXml::getIntegerAttribute(tree,
1422 smallScreen = AaptXml::getIntegerAttribute(tree,
1424 normalScreen = AaptXml::getIntegerAttribute(tree,
1426 largeScreen = AaptXml::getIntegerAttribute(tree,
1428 xlargeScreen = AaptXml::getIntegerAttribute(tree,
1430 anyDensity = AaptXml::getIntegerAttribute(tree,
1432 requiresSmallestWidthDp = AaptXml::getIntegerAttribute(tree,
1434 compatibleWidthLimitDp = AaptXml::getIntegerAttribute(tree,
1436 largestWidthLimitDp = AaptXml::getIntegerAttribute(tree,
1441 group.label = AaptXml::getResolvedAttribute(res, tree, LABEL_ATTR, &error);
1450 String8 name = AaptXml::getAttribute(tree, NAME_ATTR, &error);
1455 int32_t req = AaptXml::getIntegerAttribute(tree, REQUIRED_ATTR, 1,
1458 SourcePos(manifestFile, tree.getLineNumber()).error(
1464 int32_t version = AaptXml::getIntegerAttribute(tree, androidSchema,
1467 SourcePos(manifestFile, tree.getLineNumber()).error(
1478 int vers = AaptXml::getIntegerAttribute(tree,
1487 String8 name = AaptXml::getAttribute(tree, NAME_ATTR, &error);
1518 AaptXml::getIntegerAttribute(tree, REQUIRED_ATTR, 1) == 0,
1519 AaptXml::getIntegerAttribute(tree, MAX_SDK_VERSION_ATTR));
1522 String8 name = AaptXml::getAttribute(tree, NAME_ATTR, &error);
1538 name, AaptXml::getIntegerAttribute(tree, MAX_SDK_VERSION_ATTR));
1541 String8 name = AaptXml::getAttribute(tree, NAME_ATTR, &error);
1551 String8 name = AaptXml::getAttribute(tree, NAME_ATTR, &error);
1561 String8 name = AaptXml::getAttribute(tree, NAME_ATTR, &error);
1571 printCompatibleScreens(tree, &error);
1579 String8 name = AaptXml::getAttribute(tree, NAME_ATTR, &error);
1581 String8 publicKey = AaptXml::getAttribute(tree, PUBLIC_KEY_ATTR,
1609 activityName = AaptXml::getAttribute(tree, NAME_ATTR, &error);
1616 activityLabel = AaptXml::getResolvedAttribute(res, tree, LABEL_ATTR,
1624 activityIcon = AaptXml::getResolvedAttribute(res, tree, ICON_ATTR,
1632 activityBanner = AaptXml::getResolvedAttribute(res, tree, BANNER_ATTR,
1640 int32_t orien = AaptXml::getResolvedIntegerAttribute(res, tree,
1660 String8 libraryName = AaptXml::getAttribute(tree, NAME_ATTR, &error);
1667 int req = AaptXml::getIntegerAttribute(tree,
1674 receiverName = AaptXml::getAttribute(tree, NAME_ATTR, &error);
1683 String8 permission = AaptXml::getAttribute(tree, PERMISSION_ATTR,
1697 serviceName = AaptXml::getAttribute(tree, NAME_ATTR, &error);
1705 String8 permission = AaptXml::getAttribute(tree, PERMISSION_ATTR,
1732 bool exported = AaptXml::getResolvedIntegerAttribute(res, tree,
1742 res, tree, GRANT_URI_PERMISSIONS_ATTR, &error);
1750 String8 permission = AaptXml::getResolvedAttribute(res, tree,
1762 String8 metaDataName = AaptXml::getResolvedAttribute(res, tree,
1771 printResolvedResourceAttribute(res, tree, VALUE_ATTR, String8("value"),
1776 printResolvedResourceAttribute(res, tree, RESOURCE_ATTR,
1787 String8 name = AaptXml::getAttribute(tree, NAME_ATTR, &error);
1800 String8 name = AaptXml::getResolvedAttribute(res, tree, NAME_ATTR, &error);
1805 tree, androidSchema.string(), "version", 0, &error);
1809 SourcePos(manifestFile, tree.getLineNumber()).error(
1819 int vers = AaptXml::getIntegerAttribute(tree, GL_ES_VERSION_ATTR,
1848 String8 name = AaptXml::getAttribute(tree, NAME_ATTR, &error);
1863 String8 xmlPath = AaptXml::getResolvedAttribute(res, tree,
1894 action = AaptXml::getAttribute(tree, NAME_ATTR, &error);
1950 String8 category = AaptXml::getAttribute(tree, NAME_ATTR, &error);
2503 // the tree, we'll add it to these stores so we have full resource paths