/// <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);
 }
Exemple #2
0
 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();
 }