Lines Matching defs:tree
234 ResXMLTree tree;
235 tree.setTo(manifestAsset->getBuffer(true),
237 printXMLBlock(&tree);
249 static void printResolvedResourceAttribute(const ResTable& resTable, const ResXMLTree& tree,
253 AaptXml::getResolvedResourceAttribute(resTable, tree, attrRes, &value, outError);
259 String8 result = AaptXml::getResolvedAttribute(resTable, tree, attrRes, outError);
327 static void printCompatibleScreens(ResXMLTree& tree, String8* outError) {
333 while ((code=tree.next()) != ResXMLTree::END_DOCUMENT && code != ResXMLTree::BAD_DOCUMENT) {
345 const char16_t* ctag16 = tree.getElementName(&len);
352 int32_t screenSize = AaptXml::getIntegerAttribute(tree,
354 int32_t screenDensity = AaptXml::getIntegerAttribute(tree,
406 ResXMLTree tree;
407 tree.setTo(aidAsset->getBuffer(true), aidAsset->getLength());
412 while ((code=tree.next()) != ResXMLTree::END_DOCUMENT && code != ResXMLTree::BAD_DOCUMENT) {
415 const char16_t* ctag16 = tree.getElementName(&len);
428 const char16_t* ctag16 = tree.getElementName(&len);
441 String8 category = AaptXml::getAttribute(tree, CATEGORY_ATTR, &error);
654 ResXMLTree tree(dynamicRefTable);
661 if (tree.setTo(asset->getBuffer(true),
666 tree.restart();
667 printXMLBlock(&tree);
668 tree.uninit();
687 ResXMLTree tree(dynamicRefTable);
688 if (tree.setTo(asset->getBuffer(true),
693 printStringPool(&tree.getStrings());
705 ResXMLTree tree(dynamicRefTable);
706 if (tree.setTo(asset->getBuffer(true),
711 tree.restart();
717 while ((code=tree.next()) != ResXMLTree::END_DOCUMENT && code != ResXMLTree::BAD_DOCUMENT) {
726 const char16_t* ctag16 = tree.getElementName(&len);
738 String8 pkg = AaptXml::getAttribute(tree, NULL, "package", NULL);
742 String8 name = AaptXml::getAttribute(tree, NAME_ATTR, &error);
751 String8 name = AaptXml::getAttribute(tree, NAME_ATTR, &error);
757 AaptXml::getIntegerAttribute(tree, REQUIRED_ATTR, 1) == 0,
758 AaptXml::getIntegerAttribute(tree, MAX_SDK_VERSION_ATTR));
898 while ((code=tree.next()) != ResXMLTree::END_DOCUMENT && code != ResXMLTree::BAD_DOCUMENT) {
1001 const char16_t* ctag16 = tree.getElementName(&len);
1013 pkg = AaptXml::getAttribute(tree, NULL, "package", NULL);
1016 int32_t versionCode = AaptXml::getIntegerAttribute(tree, VERSION_CODE_ATTR,
1028 String8 versionName = AaptXml::getResolvedAttribute(res, tree,
1038 String8 splitName = AaptXml::getAttribute(tree, NULL, "split");
1044 String8 platformVersionName = AaptXml::getAttribute(tree, NULL,
1049 int32_t installLocation = AaptXml::getResolvedIntegerAttribute(res, tree,
1085 String8 llabel = AaptXml::getResolvedAttribute(res, tree, LABEL_ATTR,
1107 String8 icon = AaptXml::getResolvedAttribute(res, tree, ICON_ATTR,
1116 String8 icon = AaptXml::getResolvedAttribute(res, tree, ICON_ATTR, &error);
1122 int32_t testOnly = AaptXml::getIntegerAttribute(tree, TEST_ONLY_ATTR, 0,
1130 String8 banner = AaptXml::getResolvedAttribute(res, tree, BANNER_ATTR, &error);
1147 int32_t isGame = AaptXml::getResolvedIntegerAttribute(res, tree,
1158 int32_t debuggable = AaptXml::getResolvedIntegerAttribute(res, tree,
1171 int32_t multiArchIndex = tree.indexOfAttribute(RESOURCES_ANDROID_NAMESPACE,
1175 if (tree.getAttributeValue(multiArchIndex, &value) != NO_ERROR) {
1183 int32_t code = AaptXml::getIntegerAttribute(tree, MIN_SDK_VERSION_ATTR, &error);
1186 String8 name = AaptXml::getResolvedAttribute(res, tree,
1200 code = AaptXml::getIntegerAttribute(tree, MAX_SDK_VERSION_ATTR);
1204 code = AaptXml::getIntegerAttribute(tree, TARGET_SDK_VERSION_ATTR, &error);
1207 String8 name = AaptXml::getResolvedAttribute(res, tree,
1224 int32_t reqTouchScreen = AaptXml::getIntegerAttribute(tree,
1226 int32_t reqKeyboardType = AaptXml::getIntegerAttribute(tree,
1228 int32_t reqHardKeyboard = AaptXml::getIntegerAttribute(tree,
1230 int32_t reqNavigation = AaptXml::getIntegerAttribute(tree,
1232 int32_t reqFiveWayNav = AaptXml::getIntegerAttribute(tree,
1254 smallScreen = AaptXml::getIntegerAttribute(tree,
1256 normalScreen = AaptXml::getIntegerAttribute(tree,
1258 largeScreen = AaptXml::getIntegerAttribute(tree,
1260 xlargeScreen = AaptXml::getIntegerAttribute(tree,
1262 anyDensity = AaptXml::getIntegerAttribute(tree,
1264 requiresSmallestWidthDp = AaptXml::getIntegerAttribute(tree,
1266 compatibleWidthLimitDp = AaptXml::getIntegerAttribute(tree,
1268 largestWidthLimitDp = AaptXml::getIntegerAttribute(tree,
1273 group.label = AaptXml::getResolvedAttribute(res, tree, LABEL_ATTR, &error);
1282 String8 name = AaptXml::getAttribute(tree, NAME_ATTR, &error);
1284 int req = AaptXml::getIntegerAttribute(tree,
1292 int vers = AaptXml::getIntegerAttribute(tree,
1301 String8 name = AaptXml::getAttribute(tree, NAME_ATTR, &error);
1379 AaptXml::getIntegerAttribute(tree, REQUIRED_ATTR, 1) == 0,
1380 AaptXml::getIntegerAttribute(tree, MAX_SDK_VERSION_ATTR));
1387 String8 name = AaptXml::getAttribute(tree, NAME_ATTR, &error);
1397 String8 name = AaptXml::getAttribute(tree, NAME_ATTR, &error);
1407 String8 name = AaptXml::getAttribute(tree, NAME_ATTR, &error);
1417 printCompatibleScreens(tree, &error);
1425 String8 name = AaptXml::getAttribute(tree, NAME_ATTR, &error);
1427 String8 publicKey = AaptXml::getAttribute(tree, PUBLIC_KEY_ATTR, &error);
1454 activityName = AaptXml::getAttribute(tree, NAME_ATTR, &error);
1461 activityLabel = AaptXml::getResolvedAttribute(res, tree, LABEL_ATTR,
1469 activityIcon = AaptXml::getResolvedAttribute(res, tree, ICON_ATTR,
1477 activityBanner = AaptXml::getResolvedAttribute(res, tree, BANNER_ATTR,
1485 int32_t orien = AaptXml::getResolvedIntegerAttribute(res, tree,
1499 String8 libraryName = AaptXml::getAttribute(tree, NAME_ATTR, &error);
1506 int req = AaptXml::getIntegerAttribute(tree,
1513 receiverName = AaptXml::getAttribute(tree, NAME_ATTR, &error);
1522 String8 permission = AaptXml::getAttribute(tree, PERMISSION_ATTR,
1534 serviceName = AaptXml::getAttribute(tree, NAME_ATTR, &error);
1542 String8 permission = AaptXml::getAttribute(tree, PERMISSION_ATTR,
1565 bool exported = AaptXml::getResolvedIntegerAttribute(res, tree,
1574 res, tree, GRANT_URI_PERMISSIONS_ATTR, &error);
1581 String8 permission = AaptXml::getResolvedAttribute(res, tree,
1593 String8 metaDataName = AaptXml::getResolvedAttribute(res, tree,
1602 printResolvedResourceAttribute(res, tree, VALUE_ATTR, String8("value"),
1607 printResolvedResourceAttribute(res, tree, RESOURCE_ATTR,
1618 String8 name = AaptXml::getAttribute(tree, NAME_ATTR, &error);
1630 String8 name = AaptXml::getResolvedAttribute(res, tree, NAME_ATTR, &error);
1635 int vers = AaptXml::getIntegerAttribute(tree, GL_ES_VERSION_ATTR,
1664 String8 name = AaptXml::getAttribute(tree, NAME_ATTR, &error);
1678 String8 xmlPath = AaptXml::getResolvedAttribute(res, tree,
1708 action = AaptXml::getAttribute(tree, NAME_ATTR, &error);
1760 String8 category = AaptXml::getAttribute(tree, NAME_ATTR, &error);
2313 // the tree, we'll add it to these stores so we have full resource paths