public RHistoryIntegrationTest(IServiceContainer services) { _textBufferFactory = services.GetService <ITextBufferFactoryService>(); _textEditorFactory = services.GetService <ITextEditorFactoryService>(); _workflowProvider = services.GetService <IRInteractiveWorkflowVisualProvider>(); _contentTypeRegistryService = services.GetService <IContentTypeRegistryService>(); _historyVisualComponentContainerFactory = services.GetService <IRHistoryVisualComponentContainerFactory>(); }
public RHistoryIntegrationTest(RComponentsMefCatalogFixture catalog) { _exportProvider = catalog.CreateExportProvider(); _textBufferFactory = _exportProvider.GetExportedValue<ITextBufferFactoryService>(); _textEditorFactory = _exportProvider.GetExportedValue<ITextEditorFactoryService>(); _workflowProvider = _exportProvider.GetExportedValue<IRInteractiveWorkflowProvider>(); _contentTypeRegistryService = _exportProvider.GetExportedValue<IContentTypeRegistryService>(); _historyVisualComponentContainerFactory = _exportProvider.GetExportedValue<IRHistoryVisualComponentContainerFactory>(); }
public RHistoryIntegrationTest(IExportProvider exportProvider) { _textBufferFactory = exportProvider.GetExportedValue <ITextBufferFactoryService>(); _textEditorFactory = exportProvider.GetExportedValue <ITextEditorFactoryService>(); _workflowProvider = exportProvider.GetExportedValue <IRInteractiveWorkflowProvider>(); _contentTypeRegistryService = exportProvider.GetExportedValue <IContentTypeRegistryService>(); _historyVisualComponentContainerFactory = exportProvider.GetExportedValue <IRHistoryVisualComponentContainerFactory>(); }
public RHistoryIntegrationTest(RComponentsMefCatalogFixture catalog) { _exportProvider = catalog.CreateExportProvider(); _textBufferFactory = _exportProvider.GetExportedValue <ITextBufferFactoryService>(); _textEditorFactory = _exportProvider.GetExportedValue <ITextEditorFactoryService>(); _workflowProvider = _exportProvider.GetExportedValue <IRInteractiveWorkflowProvider>(); _contentTypeRegistryService = _exportProvider.GetExportedValue <IContentTypeRegistryService>(); _interactiveWindowComponentContainerFactory = _exportProvider.GetExportedValue <IInteractiveWindowComponentContainerFactory>(); _historyVisualComponentContainerFactory = _exportProvider.GetExportedValue <IRHistoryVisualComponentContainerFactory>(); }
public IRHistoryWindowVisualComponent GetOrCreateVisualComponent(IRHistoryVisualComponentContainerFactory visualComponentContainerFactory, int instanceId = 0) { if (VisualComponent != null) { return(VisualComponent); } VisualComponent = visualComponentContainerFactory.GetOrCreate(_historyTextBuffer, instanceId).Component; _textViewSelection = VisualComponent.TextView.Selection; _editorOperations = _editorOperationsFactory.GetEditorOperations(VisualComponent.TextView); return(VisualComponent); }
public IRHistoryWindowVisualComponent GetOrCreateVisualComponent(IRHistoryVisualComponentContainerFactory visualComponentContainerFactory, int instanceId = 0) { if (VisualComponent != null) { return VisualComponent; } VisualComponent = visualComponentContainerFactory.GetOrCreate(_historyTextBuffer).Component; _textViewSelection = VisualComponent.TextView.Selection; _editorOperations = _editorOperationsFactory.GetEditorOperations(VisualComponent.TextView); return VisualComponent; }
public static IRHistoryWindowVisualComponent GetOrCreateVisualComponent(this IRHistory cm, IRHistoryVisualComponentContainerFactory componentContainerFactory, int id = 0) => ((IRHistoryVisual)cm).GetOrCreateVisualComponent(componentContainerFactory, id);