Searched refs:ResourceType (Results 1 - 25 of 50) sorted by relevance

12

/frameworks/base/tools/aapt2/
H A DResource.cpp25 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 DResource_test.cpp24 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 DResourceUtils_test.cpp51 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 DResource.h37 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 DResourceTable.h126 const ResourceType type;
144 explicit ResourceTableType(const ResourceType type) : type(type) { }
169 ResourceTableType* findType(ResourceType type);
170 ResourceTableType* findOrCreateType(const ResourceType type);
H A DResourceTable_test.cpp35 ResourceNameRef(u"android", ResourceType::kId, u"hey,there"),
41 ResourceNameRef(u"android", ResourceType::kId, u"hey:there"),
H A DResourceParser.cpp307 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 DValueVisitor_test.cpp54 Reference ref(ResourceName{u"android", ResourceType::kAttr, u"foo"});
H A DResourceUtils.cpp72 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 DDynamicIdMap.java19 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 DResourceCache.h38 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 DResourceCache.cpp60 void ResourceCache::incrementRefcount(void* resource, ResourceType resourceType) {
69 void ResourceCache::incrementRefcountLocked(void* resource, ResourceType resourceType) {
/frameworks/base/tools/aapt2/link/
H A DPrivateAttributeMover_test.cpp43 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 DPrivateAttributeMover.cpp58 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 DLayoutLibTestCallback.java30 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 DBridge.java32 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 DSymbolTable.cpp107 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 DResources_Theme_Delegate.java24 import com.android.resources.ResourceType;
146 .getFrameworkResource(ResourceType.STYLE, theme.getName());
149 .getProjectResource(ResourceType.STYLE, theme.getName());
H A DResources_Delegate.java34 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 DXmlIdCollector.cpp46 if (create && name.type == ResourceType::kId) {
/frameworks/base/tools/layoutlib/bridge/src/com/android/layoutlib/bridge/impl/
H A DRenderDrawable.java26 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 DBinaryResourceParser.cpp314 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 DProguardRules.cpp203 case ResourceType::kLayout: {
209 case ResourceType::kXml: {
215 case ResourceType::kTransition: {
/frameworks/base/tools/layoutlib/bridge/src/android/util/
H A DBridgeXmlPullAttributes.java26 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 DAppCompatActionBar.java28 import com.android.resources.ResourceType;
60 int contentRootId = context.getProjectResourceValue(ResourceType.ID,
103 return context.getRenderResources().getProjectResource(ResourceType.LAYOUT,

Completed in 534 milliseconds

12