Home | History | Annotate | Download | only in res

Lines Matching defs:attributeResource

14   private final Map<ResName, AttributeResource> items = new LinkedHashMap<>();
16 public StyleData(String packageName, String name, String parent, List<AttributeResource> attributeResources) {
21 for (AttributeResource attributeResource : attributeResources) {
22 add(attributeResource.resName, attributeResource);
34 private void add(ResName attrName, AttributeResource attribute) {
39 @Override public AttributeResource getAttrValue(ResName resName) {
40 AttributeResource attributeResource = items.get(resName);
46 if (attributeResource == null && !"android".equals(resName.packageName) && !"android".equals(packageName)) {
47 attributeResource = items.get(resName.withPackageName(packageName));
48 if (attributeResource != null && (!"android".equals(attributeResource.contextPackageName))) {
49 attributeResource = new AttributeResource(resName, attributeResource.value, resName.packageName);
53 return attributeResource;
66 for (AttributeResource attributeResource : items.values()) {
67 visitor.visit(attributeResource);
72 void visit(AttributeResource attributeResource);