Esempio n. 1
0
 public ModelManager(
     GlobeTraverser traverser,
     ModelBuilder modelBuilder,
     TaxonomyToModelTransformer taxonomyToModelTransformer,
     BaseValueInitializer baseValueInitializer,
     BenchmarkValueInitializer benchmarkValueInitializer,
     OverlayInitializer overlayInitializer,
     PortfolioAdjustmentInitializer portfolioAdjustmentInitializer,
     ModelToJsonSerializer breakdownSerializer,
     ModelFromJsonDeserializer breakdownDeserializer,
     RepositoryManager repositoryManager,
     Overlaying.OverlayManager overlayManager,
     MissingCountriesDetector countriesDetector,
     ModelApplier modelApplier,
     ModelChangeDetector changeDetector
     )
 {
     this.Traverser                      = traverser;
     this.modelBuilder                   = modelBuilder;
     this.taxonomyTransformer            = taxonomyToModelTransformer;
     this.baseValueInitializer           = baseValueInitializer;
     this.benchmarkValueInitializer      = benchmarkValueInitializer;
     this.overlayInitializer             = overlayInitializer;
     this.portfolioAdjustmentInitializer = portfolioAdjustmentInitializer;
     this.breakdownSerializer            = breakdownSerializer;
     this.breakdownDeserializer          = breakdownDeserializer;
     this.repositoryManager              = repositoryManager;
     this.overlayManager                 = overlayManager;
     this.countriesDetector              = countriesDetector;
     this.modelApplier                   = modelApplier;
     this.changeDetector                 = changeDetector;
 }
Esempio n. 2
0
 public IRegionModelResident_Resolver(ModelToJsonSerializer parent, IJsonWriter writer, CalculationTicket ticket)
 {
     this.parent = parent;
     this.writer = writer;
     this.ticket = ticket;
 }