Beispiel #1
0
 internal TestFactory(CollatorInfo[] info)
 {
     map = new Dictionary <object, object>();
     for (int i = 0; i < info.Length; ++i)
     {
         CollatorInfo ci = info[i];
         map[ci.locale] = ci;
     }
 }
Beispiel #2
0
            public override String GetDisplayName(ULocale objectLocale, ULocale displayLocale)
            {
                CollatorInfo ci = (CollatorInfo)map.Get(objectLocale);

                if (ci != null)
                {
                    return(ci.GetDisplayName(displayLocale));
                }
                return(null);
            }
Beispiel #3
0
            public override Collator CreateCollator(ULocale loc)
            {
                CollatorInfo ci = (CollatorInfo)map.Get(loc);

                if (ci != null)
                {
                    return(ci.collator);
                }
                return(null);
            }