/frameworks/base/tools/aapt2/ |
H A D | Resource.cpp | 25 StringPiece16 toString(ResourceType type) { 27 case ResourceType::kAnim: return u"anim"; 28 case ResourceType::kAnimator: return u"animator"; 29 case ResourceType::kArray: return u"array"; 30 case ResourceType::kAttr: return u"attr"; 31 case ResourceType::kAttrPrivate: return u"^attr-private"; 32 case ResourceType::kBool: return u"bool"; 33 case ResourceType::kColor: return u"color"; 34 case ResourceType::kDimen: return u"dimen"; 35 case ResourceType [all...] |
H A D | Resource_test.cpp | 24 const ResourceType* type = parseResourceType(u"anim"); 26 EXPECT_EQ(*type, ResourceType::kAnim); 30 EXPECT_EQ(*type, ResourceType::kAnimator); 34 EXPECT_EQ(*type, ResourceType::kArray); 38 EXPECT_EQ(*type, ResourceType::kAttr); 42 EXPECT_EQ(*type, ResourceType::kAttrPrivate); 46 EXPECT_EQ(*type, ResourceType::kBool); 50 EXPECT_EQ(*type, ResourceType::kColor); 54 EXPECT_EQ(*type, ResourceType::kDimen); 58 EXPECT_EQ(*type, ResourceType [all...] |
H A D | ResourceUtils_test.cpp | 51 EXPECT_EQ(ResourceNameRef(u"android", ResourceType::kColor, u"foo"), actual); 55 EXPECT_EQ(ResourceNameRef({}, ResourceType::kColor, u"foo"), actual); 59 EXPECT_EQ(ResourceNameRef(u"android", ResourceType::kColor, u"foo"), actual); 66 ResourceNameRef expected({}, ResourceType::kColor, u"foo"); 77 ResourceNameRef expected(u"android", ResourceType::kColor, u"foo"); 89 ResourceNameRef expected(u"android", ResourceType::kColor, u"foo"); 101 ResourceNameRef expected(u"android", ResourceType::kId, u"foo"); 113 ResourceNameRef expected(u"android", ResourceType::kId, u"foo"); 153 const ResourceName kAndroidStyleFooName(u"android", ResourceType::kStyle, u"foo"); 154 const ResourceName kStyleFooName({}, ResourceType [all...] |
H A D | Resource.h | 37 enum class ResourceType { class in namespace:aapt 63 StringPiece16 toString(ResourceType type); 66 * Returns a pointer to a valid ResourceType, or nullptr if 69 const ResourceType* parseResourceType(const StringPiece16& str); 77 ResourceType type; 80 ResourceName() : type(ResourceType::kRaw) {} 81 ResourceName(const StringPiece16& p, ResourceType t, const StringPiece16& e); 95 ResourceType type; 102 ResourceNameRef(const StringPiece16& p, ResourceType t, const StringPiece16& e); 244 // ResourceType implementatio [all...] |
H A D | ResourceTable.h | 126 const ResourceType type; 144 explicit ResourceTableType(const ResourceType type) : type(type) { } 169 ResourceTableType* findType(ResourceType type); 170 ResourceTableType* findOrCreateType(const ResourceType type);
|
H A D | ResourceTable_test.cpp | 35 ResourceNameRef(u"android", ResourceType::kId, u"hey,there"), 41 ResourceNameRef(u"android", ResourceType::kId, u"hey:there"),
|
H A D | ResourceParser.cpp | 307 ResourceType type; 314 { u"bool", { ResourceType::kBool, android::ResTable_map::TYPE_BOOLEAN } }, 315 { u"color", { ResourceType::kColor, android::ResTable_map::TYPE_COLOR } }, 316 { u"dimen", { ResourceType::kDimen, android::ResTable_map::TYPE_FLOAT 319 { u"drawable", { ResourceType::kDrawable, android::ResTable_map::TYPE_COLOR } }, 320 { u"fraction", { ResourceType::kFraction, android::ResTable_map::TYPE_FLOAT 323 { u"integer", { ResourceType::kInteger, android::ResTable_map::TYPE_INTEGER } }, 324 { u"string", { ResourceType::kString, android::ResTable_map::TYPE_STRING } }, 380 outResource->name.type = ResourceType::kId; 434 const ResourceType* parsedTyp [all...] |
H A D | ValueVisitor_test.cpp | 54 Reference ref(ResourceName{u"android", ResourceType::kAttr, u"foo"});
|
H A D | ResourceUtils.cpp | 72 const ResourceType* parsedType = parseResourceType(type); 119 if (create && name.type != ResourceType::kId) { 168 outRef->type = ResourceType::kAttr; 210 ref.type = ResourceType::kStyle; 216 const ResourceType* parsedType = parseResourceType(typeStr); 217 if (!parsedType || *parsedType != ResourceType::kStyle) {
|
/frameworks/base/tools/layoutlib/bridge/src/com/android/layoutlib/bridge/util/ |
H A D | DynamicIdMap.java | 19 import com.android.resources.ResourceType; 30 private final Map<Pair<ResourceType, String>, Integer> mDynamicIds = new HashMap<>(); 31 private final SparseArray<Pair<ResourceType, String>> mRevDynamicIds = new SparseArray<>(); 53 public Integer getId(ResourceType type, String name) { 65 public Integer getId(Pair<ResourceType, String> resource) { 76 public Pair<ResourceType, String> resolveId(int id) {
|
/frameworks/base/libs/hwui/ |
H A D | ResourceCache.h | 38 enum ResourceType { enum in namespace:android::uirenderer 45 ResourceReference(ResourceType type) { 51 ResourceType resourceType; 82 void incrementRefcount(void* resource, ResourceType resourceType); 83 void incrementRefcountLocked(void* resource, ResourceType resourceType);
|
H A D | ResourceCache.cpp | 60 void ResourceCache::incrementRefcount(void* resource, ResourceType resourceType) { 69 void ResourceCache::incrementRefcountLocked(void* resource, ResourceType resourceType) {
|
/frameworks/base/tools/aapt2/link/ |
H A D | PrivateAttributeMover_test.cpp | 43 ResourceTableType* type = package->findType(ResourceType::kAttr); 49 type = package->findType(ResourceType::kAttrPrivate); 70 ResourceTableType* type = package->findType(ResourceType::kAttr); 74 type = package->findType(ResourceType::kAttrPrivate);
|
H A D | PrivateAttributeMover.cpp | 58 ResourceTableType* type = package->findType(ResourceType::kAttr); 68 ResourceTableType* privAttrType = package->findOrCreateType(ResourceType::kAttrPrivate);
|
/frameworks/base/tools/layoutlib/bridge/tests/src/com/android/layoutlib/bridge/intensive/setup/ |
H A D | LayoutLibTestCallback.java | 30 import com.android.resources.ResourceType; 57 private final Map<Integer, Pair<ResourceType, String>> mProjectResources = Maps.newHashMap(); 59 private final Map<ResourceType, Map<String, Integer>> mResources = Maps.newHashMap(); 72 final ResourceType resType = ResourceType.getEnum(resClass.getSimpleName()); 120 public Pair<ResourceType, String> resolveResourceId(int id) { 130 public Integer getResourceId(ResourceType type, String name) {
|
/frameworks/base/tools/layoutlib/bridge/src/com/android/layoutlib/bridge/ |
H A D | Bridge.java | 32 import com.android.resources.ResourceType; 92 private final static Map<Integer, Pair<ResourceType, String>> sRMap = 93 new HashMap<Integer, Pair<ResourceType, String>>(); 103 private final static Map<ResourceType, Map<String, Integer>> sRevRMap = 104 new EnumMap<ResourceType, Map<String,Integer>>(ResourceType.class); 264 ResourceType resType = ResourceType.getEnum(resTypeName); 269 fullMap = sRevRMap.get(ResourceType.ATTR); 335 sRevRMap.put(ResourceType [all...] |
/frameworks/base/tools/aapt2/process/ |
H A D | SymbolTable.cpp | 107 if (name.type == ResourceType::kAttr) { 109 return findByName(ResourceName(name.package, ResourceType::kAttrPrivate, name.entry)); 123 if (name.type == ResourceType::kAttr || name.type == ResourceType::kAttrPrivate) { 187 const ResourceType* parsedType = parseResourceType( 222 if (name.type == ResourceType::kAttr) { 247 const ResourceType* type; 285 if (maybeName.value().type == ResourceType::kAttr) {
|
/frameworks/base/tools/layoutlib/bridge/src/android/content/res/ |
H A D | Resources_Theme_Delegate.java | 24 import com.android.resources.ResourceType; 146 .getFrameworkResource(ResourceType.STYLE, theme.getName()); 149 .getProjectResource(ResourceType.STYLE, theme.getName());
|
H A D | Resources_Delegate.java | 34 import com.android.resources.ResourceType; 88 private static Pair<ResourceType, String> getResourceInfo(Resources resources, int id, 91 Pair<ResourceType, String> resourceInfo = Bridge.resolveResourceId(id); 118 Pair<ResourceType, String> resourceInfo = 335 * If the ResourceValue found is not of type {@link ResourceType#ARRAY}, the method logs an 337 * ResourceType.ARRAY}, but the value is not an instance of {@link ArrayResourceValue}, the 354 final ResourceType type = resValue.getResourceType(); 355 if (type != ResourceType.ARRAY) { 637 Pair<ResourceType, String> resourceInfo = getResourceInfo(resources, resid, new boolean[1]); 649 Pair<ResourceType, Strin [all...] |
/frameworks/base/tools/aapt2/compile/ |
H A D | XmlIdCollector.cpp | 46 if (create && name.type == ResourceType::kId) {
|
/frameworks/base/tools/layoutlib/bridge/src/com/android/layoutlib/bridge/impl/ |
H A D | RenderDrawable.java | 26 import com.android.resources.ResourceType; 75 ResourceType resourceType = drawableResource.getResourceType(); 76 if (resourceType != ResourceType.DRAWABLE && resourceType != ResourceType.MIPMAP) {
|
/frameworks/base/tools/aapt2/unflatten/ |
H A D | BinaryResourceParser.cpp | 314 const ResourceType* parsedType = parseResourceType(typeStr16); 384 if (name.type == ResourceType::kId) { 409 if (name.type != ResourceType::kString && 447 case ResourceType::kStyle: 449 case ResourceType::kAttrPrivate: 451 case ResourceType::kAttr: 453 case ResourceType::kArray: 455 case ResourceType::kPlurals:
|
/frameworks/base/tools/aapt2/java/ |
H A D | ProguardRules.cpp | 203 case ResourceType::kLayout: { 209 case ResourceType::kXml: { 215 case ResourceType::kTransition: {
|
/frameworks/base/tools/layoutlib/bridge/src/android/util/ |
H A D | BridgeXmlPullAttributes.java | 26 import com.android.resources.ResourceType; 62 Integer v = Bridge.getResourceId(ResourceType.ATTR, name); 73 Integer v = mContext.getLayoutlibCallback().getResourceId(ResourceType.ATTR, name);
|
/frameworks/base/tools/layoutlib/bridge/src/com/android/layoutlib/bridge/bars/ |
H A D | AppCompatActionBar.java | 28 import com.android.resources.ResourceType; 60 int contentRootId = context.getProjectResourceValue(ResourceType.ID, 103 return context.getRenderResources().getProjectResource(ResourceType.LAYOUT,
|