private static String getFieldName(Element element) { return getFieldName(element.getAttribute(ATTR_NAME)); }
@Nullable private Resource getResource(@NonNull ResourceType type, @NonNull String name) { Map<String, Resource> nameMap = mTypeToName.get(type); if (nameMap != null) { return nameMap.get(getFieldName(name)); } return null; }
@Nullable private Resource getResource(Element element) { ResourceType type = getResourceType(element); if (type != null) { String name = getFieldName(element); return getResource(type, name); } return null; }
} else if (url.name.contains("*") || url.name.contains("?")) { String regexp = DefaultConfiguration.globToRegexp(getFieldName(url.name)); try { Pattern pattern = Pattern.compile(regexp);
} else if (url.name.contains("*") || url.name.contains("?")) { String regexp = DefaultConfiguration.globToRegexp(getFieldName(url.name)); try { Pattern pattern = Pattern.compile(regexp);
parentStyle = STYLE_RESOURCE_PREFIX + parentStyle; Resource ps = getResourceFromUrl(getFieldName(parentStyle)); if (ps != null && definition != null) { definition.addReference(ps); String name = getFieldName(element); while (true) { int index = name.lastIndexOf('_'); name = name.substring(0, index); Resource ps = getResourceFromUrl( STYLE_RESOURCE_PREFIX + getFieldName(name)); if (ps != null && definition != null) { definition.addReference(ps); Resource textResource = getResourceFromUrl(getFieldName(text)); if (textResource != null && from != null) { from.addReference(textResource);