/// <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); }
private BasicDurationFormatter f; // cache /// <summary> /// Create a default formatter for the current locale and time zone. /// </summary> /// internal BasicDurationFormatterFactory(BasicPeriodFormatterService ps_0) { this.ps = ps_0; this.localeName = System.Globalization.CultureInfo.InvariantCulture.ToString(); this.timeZone = IBM.ICU.Util.TimeZone.GetDefault(); }