Lines Matching defs:qualifiers

21   private final String qualifiers;
24 public static Qualifiers parse(String qualifiers) {
25 return parse(qualifiers, true);
28 public static Qualifiers parse(String qualifiers, boolean applyVersionForCompat) {
30 if (!qualifiers.isEmpty()
31 && !ConfigDescription.parse(qualifiers, config, applyVersionForCompat)) {
32 throw new IllegalArgumentException("failed to parse qualifiers '" + qualifiers + "'");
35 return new Qualifiers(qualifiers, config);
38 protected Qualifiers(String qualifiers, ResTable_config config) {
39 this.qualifiers = qualifiers;
49 return qualifiers;
59 String qualifiers = matcher.group(1);
60 return parse(qualifiers != null ? qualifiers : "");
68 public static int getPlatformVersion(String qualifiers) {
69 Matcher m = VERSION_QUALIFIER_PATTERN.matcher(qualifiers);
80 public static int getSmallestScreenWidth(String qualifiers) {
81 for (String qualifier : qualifiers.split("-")) {
98 public static String addPlatformVersion(String qualifiers, int apiLevel) {
99 int versionQualifierApiLevel = Qualifiers.getPlatformVersion(qualifiers);
101 if (qualifiers.length() > 0) {
102 qualifiers += "-";
104 qualifiers += "v" + apiLevel;
106 return qualifiers;
116 public static String addSmallestScreenWidth(String qualifiers, int smallestScreenWidth) {
117 int qualifiersSmallestScreenWidth = Qualifiers.getSmallestScreenWidth(qualifiers);
119 if (qualifiers.length() > 0) {
120 qualifiers += "-";
122 qualifiers += "sw" + smallestScreenWidth + "dp";
124 return qualifiers;
131 public static int getScreenWidth(String qualifiers) {
132 for (String qualifier : qualifiers.split("-")) {
146 public static String addScreenWidth(String qualifiers, int screenWidth) {
147 int qualifiersScreenWidth = Qualifiers.getScreenWidth(qualifiers);
149 if (qualifiers.length() > 0) {
150 qualifiers += "-";
152 qualifiers += "w" + screenWidth + "dp";
154 return qualifiers;
161 public static String getOrientation(String qualifiers) {
162 for (String qualifier : qualifiers.split("-")) {