Example #1
0
 internal Collator(IBM.ICU.Text.Collator wrapper)
 {
     this.icuColl = wrapper;
 }
 internal override Object RegisterInstance(Collator collator, ULocale locale)
 {
     return(service.RegisterObject(collator, locale));
 }
Example #3
0
 /// <summary>
 /// Register a collator as the default collator for the provided locale. The
 /// collator should not be modified after it is registered.
 /// </summary>
 ///
 /// <param name="collator">the collator to register</param>
 /// <param name="locale">the locale for which this is the default collator</param>
 /// <returns>an object that can be used to unregister the registered collator.</returns>
 /// @stable ICU 3.2
 public static Object RegisterInstance(Collator collator,
                                       ULocale locale)
 {
     return(GetShim().RegisterInstance(collator, locale));
 }
Example #4
0
 internal RuleBasedCollator(IBM.ICU.Text.Collator wrapper) : base(wrapper)
 {
 }
Example #5
0
 abstract internal Object RegisterInstance(Collator c, ULocale l);