public RHistoryViewModelTest(RComponentsMefCatalogFixture catalog, ContainerHostMethodFixture containerHost) { _containerHost = containerHost; _exportProvider = catalog.CreateExportProvider(); _history = _exportProvider.GetExportedValue<IRInteractiveWorkflowProvider>().GetOrCreate().History; var containerFactory = _exportProvider.GetExportedValue<IRHistoryVisualComponentContainerFactory>(); _historyVisualComponent = UIThreadHelper.Instance.Invoke(() => _history.GetOrCreateVisualComponent(containerFactory)); }
public RHistoryViewModelTest(IServiceContainer services, ContainerHostMethodFixture containerHost) { _containerHost = containerHost; _history = (IRHistoryVisual)services.GetService <IRInteractiveWorkflowVisualProvider>().GetOrCreate().History; var containerFactory = services.GetService <IRHistoryVisualComponentContainerFactory>(); _historyVisualComponent = UIThreadHelper.Instance.Invoke(() => _history.GetOrCreateVisualComponent(containerFactory)); }
public RHistoryViewModelTest(IExportProvider exportProvider, ContainerHostMethodFixture containerHost) { _containerHost = containerHost; _history = exportProvider.GetExportedValue <IRInteractiveWorkflowProvider>().GetOrCreate().History; var containerFactory = exportProvider.GetExportedValue <IRHistoryVisualComponentContainerFactory>(); _historyVisualComponent = UIThreadHelper.Instance.Invoke(() => _history.GetOrCreateVisualComponent(containerFactory)); }
public RHistoryFiltering(IRHistory history, IRHistoryWindowVisualComponent visualComponent, IRSettings settings, ITextSearchService2 textSearchService) { _history = history; _history.HistoryChanging += HistoryChanging; _history.HistoryChanged += HistoryChanged; _settings = settings; _textSearchService = textSearchService; _textView = visualComponent.TextView; _textBuffer = _textView.TextDataModel.DataBuffer; IElisionBuffer elisionBuffer; _textView.TextViewModel.Properties.TryGetProperty(IntraTextAdornmentBufferKey, out elisionBuffer); _elisionBuffer = elisionBuffer; }
public IRHistoryFiltering CreateFiltering(IRHistoryWindowVisualComponent visualComponent) { var history = GetAssociatedRHistory(visualComponent.TextView); return(new RHistoryFiltering(history, visualComponent, _settings, _textSearchService)); }
public IRHistoryFiltering CreateFiltering(IRHistoryWindowVisualComponent visualComponent) { var history = GetAssociatedRHistory(visualComponent.TextView); return new RHistoryFiltering(history, visualComponent, _settings, _textSearchService); }