internal override Object RegisterFactory(IBM.ICU.Util.Calendar.CalendarFactory factory) { return(service.RegisterFactory(new CalendarServiceShim.CalFactory(factory))); }
internal CalFactory(IBM.ICU.Util.Calendar.CalendarFactory delegat0) : base((delegat0.Visible())?IBM.ICU.Impl.ICULocaleService.LocaleKeyFactory.VISIBLE:IBM.ICU.Impl.ICULocaleService.LocaleKeyFactory.INVISIBLE) { this.delegat0 = delegat0; }