/* */ package com.ibm.icu.text;
/* */
/* */ import com.ibm.icu.util.ULocale;
/* */ import com.ibm.icu.util.ULocale.Type;
/* */ import java.text.Format;
/* */
/* */
/* */
/* */
/* */
/* */
/* */
/* */
/* */
/* */
/* */
/* */
/* */
/* */
/* */
/* */
/* */
/* */
/* */
/* */
/* */
/* */
/* */
/* */
/* */
/* */
/* */
/* */
/* */
/* */
/* */
/* */
/* */
/* */
/* */
/* */
/* */
/* */
/* */
/* */
/* */
/* */
/* */
/* */
/* */
/* */
/* */ public abstract class UFormat
/* */ extends Format
/* */ {
/* */ private static final long serialVersionUID = -4964390515840164416L;
/* */ private ULocale validLocale;
/* */ private ULocale actualLocale;
/* */
/* */ public final ULocale getLocale(ULocale.Type type)
/* */ {
/* 61 */ return type == ULocale.ACTUAL_LOCALE ? this.actualLocale : this.validLocale;
/* */ }
/* */
/* */
/* */
/* */
/* */
/* */
/* */
/* */
/* */
/* */
/* */
/* */
/* */
/* */
/* */
/* */
/* */
/* */
/* */ final void setLocale(ULocale valid, ULocale actual)
/* */ {
/* 83 */ if ((valid == null ? 1 : 0) != (actual == null ? 1 : 0))
/* */ {
/* 85 */ throw new IllegalArgumentException();
/* */ }
/* */
/* */
/* */
/* 90 */ this.validLocale = valid;
/* 91 */ this.actualLocale = actual;
/* */ }
/* */ }
/* Location: C:\Users\Ethan\Desktop\FontZip\FontTool\sfnttool.jar!\com\ibm\icu\text\UFormat.class
* Java compiler version: 5 (49.0)
* JD-Core Version: 0.7.1
*/