DigitCase.java
964 Bytes
/*
* Decompiled with CFR 0_118.
*/
package com.adobe.fontengine.inlineformatting;
public final class DigitCase {
private final String name;
public static final DigitCase LINING = new DigitCase("LINING");
public static final DigitCase OLD_STYLE = new DigitCase("OLD_STYLE");
public static final DigitCase DEFAULT = new DigitCase("DEFAULT");
public static final DigitCase FROM_TYPOGRAPHIC_CASE = new DigitCase("FROM_TYPOGRAPHIC_CASE");
private static final DigitCase[] allValues = new DigitCase[]{LINING, OLD_STYLE, FROM_TYPOGRAPHIC_CASE, DEFAULT};
private DigitCase(String name) {
this.name = name;
}
public String toString() {
return this.name;
}
public static DigitCase parse(String s) {
for (int i = 0; i < allValues.length; ++i) {
if (DigitCase.allValues[i].name.compareToIgnoreCase(s) != 0) continue;
return allValues[i];
}
return null;
}
}