/// <summary> /// Return the default service instance. This uses the default data service. /// </summary> /// /// <returns>an BasicPeriodFormatterService</returns> public static BasicPeriodFormatterService GetInstance() { if (instance == null) { PeriodFormatterDataService ds_0 = IBM.ICU.Impl.Duration.Impl.ResourceBasedPeriodFormatterDataService .GetInstance(); instance = new BasicPeriodFormatterService(ds_0); } return(instance); }
internal BasicPeriodBuilderFactory(PeriodFormatterDataService ds_0) { this.ds = ds_0; this.settings = new BasicPeriodBuilderFactory.Settings(this); }
/// <summary> /// Construct a BasicPeriodFormatterService using the given /// PeriodFormatterDataService. /// </summary> /// /// <param name="ds_0">the data service to use</param> public BasicPeriodFormatterService(PeriodFormatterDataService ds_0) { this.ds = ds_0; }
// package-only constructor internal BasicPeriodFormatterFactory(PeriodFormatterDataService ds_0) { this.ds = ds_0; this.customizations = new BasicPeriodFormatterFactory.Customizations(); this.localeName = System.Globalization.CultureInfo.InvariantCulture.ToString(); }