CharacterScript.java 786 Bytes
/*
 * Decompiled with CFR 0_118.
 */
package com.adobe.internal.pdftoolkit.pdf.content.processor;

import java.util.Locale;

/*
 * This class specifies class file version 49.0 but uses Java 6 signatures.  Assumed Java 6.
 */
public enum CharacterScript {
    ROMAN(Locale.ENGLISH, false),
    ARABIC(new Locale("ar", "SA"), true),
    HEBREW(new Locale("iw", "IL"), true),
    THAI(new Locale("th", "TH"), false),
    VIETNAMESE(null, false),
    UNKNOWN(null, false);
    
    private Locale locale;
    private boolean isRTL;

    private CharacterScript(Locale locale, boolean isRTL) {
        this.locale = locale;
        this.isRTL = isRTL;
    }

    public Locale getLocale() {
        return this.locale;
    }

    public boolean isRTL() {
        return this.isRTL;
    }
}