public PostprocessorsFactory(
     ITempFilesManager tempFiles,
     Postprocessing.IModel postprocessing)
 {
     this.tempFiles      = tempFiles;
     this.postprocessing = postprocessing;
 }
 public PostprocessorsFactory(
     Postprocessing.IModel postprocessing,
     PluginModel pluginModel)
 {
     this.postprocessing = postprocessing;
     this.pluginModel    = pluginModel;
 }
        public PostprocessorsFactory(IModel ljModel, PluginModel pluginModel)
        {
            this.postprocessorsManager = ljModel.Postprocessing.Manager;
            this.postprocessing        = ljModel.Postprocessing;
            this.pluginModel           = pluginModel;

            postprocessorsManager.Register(Correlation.NodeDetectionToken.Factory.Instance);
        }
Пример #4
0
 public Model(
     ISynchronizationContext threadSync,
     IChangeNotification changeNotification,
     Persistence.IWebContentCache webCache,
     Persistence.IContentCache contentCache,
     Persistence.IStorageManager storageManager,
     IBookmarks bookmarks,
     ILogSourcesManager sourcesManager,
     IModelThreads threads,
     ITempFilesManager tempFilesManager,
     Preprocessing.IModel preprocessingModel,
     Progress.IProgressAggregator progressAggregator,
     ILogProviderFactoryRegistry logProviderFactoryRegistry,
     IUserDefinedFormatsManager userDefinedFormatsManager,
     MRU.IRecentlyUsedEntities mru,
     Progress.IProgressAggregatorFactory progressAggregatorsFactory,
     IShutdown shutdown,
     WebViewTools.IWebViewTools webViewTools,
     Postprocessing.IModel postprocessingModel,
     IPluginsManager pluginsManager,
     ITraceSourceFactory traceSourceFactory,
     LogMedia.IFileSystem fileSystem
     )
 {
     this.SynchronizationContext = threadSync;
     this.ChangeNotification     = changeNotification;
     this.WebContentCache        = webCache;
     this.ContentCache           = contentCache;
     this.StorageManager         = storageManager;
     this.Bookmarks                  = bookmarks;
     this.SourcesManager             = sourcesManager;
     this.Threads                    = threads;
     this.TempFilesManager           = tempFilesManager;
     this.Preprocessing              = preprocessingModel;
     this.ProgressAggregator         = progressAggregator;
     this.LogProviderFactoryRegistry = logProviderFactoryRegistry;
     this.UserDefinedFormatsManager  = userDefinedFormatsManager;
     this.ProgressAggregatorsFactory = progressAggregatorsFactory;
     this.MRU                = mru;
     this.Shutdown           = shutdown;
     this.WebViewTools       = webViewTools;
     this.Postprocessing     = postprocessingModel;
     this.PluginsManager     = pluginsManager;
     this.TraceSourceFactory = traceSourceFactory;
     this.FileSystem         = fileSystem;
 }
 public PostprocessorsFactory(Postprocessing.IModel postprocessing)
 {
     this.postprocessing = postprocessing;
 }
Пример #6
0
 public PostprocessorsFactory(IModel ljModel)
 {
     this.postprocessingModel = ljModel.Postprocessing;
 }