public RInteractiveWorkflowCommandTest(RComponentsMefCatalogFixture catalog, TestMethodFixture testMethod)
 {
     _testMethod                = testMethod.MethodInfo;
     _exportProvider            = catalog.CreateExportProvider();
     _workflow                  = _exportProvider.GetExportedValue <IRInteractiveWorkflowProvider>().GetOrCreate();
     _componentContainerFactory = _exportProvider.GetExportedValue <IInteractiveWindowComponentContainerFactory>();
 }
Example #2
0
 public AutoFormatTest(IExportProvider exportProvider, EditorHostMethodFixture editorHost)
 {
     _exportProvider            = exportProvider;
     _editorHost                = editorHost;
     _autoFormat                = REditorSettings.AutoFormat;
     REditorSettings.AutoFormat = true;
 }
        private static void ExportTo(IExportProvider provider, Helpers.MainFunctionHelper.ViewDisplayed view, Object obj)
        {
            //System.Windows.Forms.Cursor currentCursor = System.Windows.Forms.Cursor.Current;
            //System.Windows.Forms.Cursor.Current = System.Windows.Forms.Cursors.WaitCursor;
            BaseExportLink link;

            switch (view)
            {
            case ViewDisplayed.AdvancedView:
                link = ((DevExpress.XtraGrid.Views.BandedGrid.AdvBandedGridView)obj).CreateExportLink(provider);
                break;

            case ViewDisplayed.SimpleView:
                link = ((DevExpress.XtraGrid.Views.Grid.GridView)obj).CreateExportLink(provider);
                break;

            default:
                link = ((DevExpress.XtraGrid.Views.Grid.GridView)obj).CreateExportLink(provider);
                break;
            }

            (link as GridViewExportLink).ExpandAll = false;
            //link.Progress += new DevExpress.XtraGrid.Export.ProgressEventHandler(Export_Progerss);
            link.ExportTo(true);

            //Cursor.Current = currentCursor;
        }
Example #4
0
 public static async Task DisposeAsync(this IPackageIndex packageIndex, IExportProvider exportProvider) {
     var sessionProvider = exportProvider.GetExportedValue<IRInteractiveWorkflowProvider>().GetOrCreate().RSessions;
     if (sessionProvider != null) {
         await Task.WhenAll(sessionProvider.GetSessions().Select(s => s.StopHostAsync()));
     }
     packageIndex?.Dispose();
 } 
        public AddNewKeyCommand([NotNull] ResourceViewModel resourceViewModel, [NotNull] IExportProvider exportProvider)
        {
            _resourceViewModel = resourceViewModel;
            _exportProvider    = exportProvider;

            ExecuteCallback = InternalExecute;
        }
Example #6
0
 protected FunctionIndexBasedTest(AssemblyMefCatalogFixture catalog)
 {
     _exportProvider = catalog.CreateExportProvider();
     _editorShell    = _exportProvider.GetExportedValue <IEditorShell>();
     _packageIndex   = _exportProvider.GetExportedValue <IPackageIndex>();
     _functionIndex  = _exportProvider.GetExportedValue <IFunctionIndex>();
 }
Example #7
0
 public PackageIndexTest(RSupportMefCatalogFixture catalogFixture)
 {
     _exportProvider   = catalogFixture.CreateExportProvider();
     _shell            = _exportProvider.GetExportedValue <ICoreShell>();
     _workflowProvider = _exportProvider.GetExportedValue <IRInteractiveWorkflowProvider>();
     UIThreadHelper.Instance.Invoke(() => _workflowProvider.GetOrCreate());
 }
 public RPackageManagerViewModelTest(RComponentsMefCatalogFixture catalog, TestMethodFixture testMethod, TestFilesFixture testFiles) {
     _exportProvider = catalog.CreateExportProvider();
     var workflowProvider = _exportProvider.GetExportedValue<TestRInteractiveWorkflowProvider>();
     _workflow = UIThreadHelper.Instance.Invoke(() => workflowProvider.GetOrCreate());
     _testMethod = testMethod.MethodInfo;
     _testFiles = testFiles;
 }
Example #9
0
        /// <summary>
        /// Standard constructor for the tool window.
        /// </summary>
        public MyToolWindow()
            : base(null)
        {
            // Set the window title reading it from the resources.
            Caption = Resources.ToolWindowTitle;

            // Set the image that will appear on the tab of the window frame when docked with an other window.
            // The resource ID correspond to the one defined in the resx file while the Index is the offset in the bitmap strip.
            // Each image in the strip being 16x16.
            BitmapResourceID = 301;
            BitmapIndex      = 0;

            var exportProvider = VsPackage.Instance.ExportProvider;

            _tracer        = exportProvider.GetExportedValue <ITracer>();
            _configuration = exportProvider.GetExportedValue <Configuration>();

            exportProvider.GetExportedValue <ResourceManager>().BeginEditing += ResourceManager_BeginEditing;

            _exportProvider = exportProvider;

            VisualComposition.Error  += VisualComposition_Error;
            _contentWrapper.Loaded   += ContentWrapper_Loaded;
            _contentWrapper.Unloaded += ContentWrapper_Unloaded;
        }
Example #10
0
 public ActionItem(ActionInfo actionInfo, IActionContext actionContext, IExportProvider exportProvider, IServiceProvider serviceProvider)
 {
     ActionInfo      = actionInfo ?? throw new ArgumentNullException(nameof(actionInfo));
     ActionContext   = actionContext ?? throw new ArgumentNullException(nameof(actionContext));
     ExportProvider  = exportProvider ?? throw new ArgumentNullException(nameof(exportProvider));
     ServiceProvider = serviceProvider ?? throw new ArgumentNullException(nameof(serviceProvider));
 }
Example #11
0
        protected override async void OnStartup(StartupEventArgs e)
        {
            ExportProvider provider = null;

            try
            {
                provider = await Compose(this);
            }
            catch (Exception exception)
            {
                Console.WriteLine(exception);
                Current.Shutdown(-1);
                return;
            }

            IExportProvider providerImp = provider.GetExportedValue <IExportProvider>();
            PropertyInfo    pi          = typeof(ExportProviderImp).GetProperty("Provider");

            pi.SetValue(providerImp, provider, null);

            IMainWindowViewModel mainWindowViewModel = provider.GetExportedValue <IMainWindowViewModel>();

            this.MainWindow = new MainWindow()
            {
                DataContext = mainWindowViewModel
            };
            this.MainWindow.Show();
        }
Example #12
0
 public FunctionInfoTest(IExportProvider exportProvider)
 {
     _exportProvider = exportProvider;
     _workflow       = UIThreadHelper.Instance.Invoke(() => _exportProvider.GetExportedValue <IRInteractiveWorkflowProvider>().GetOrCreate());
     _packageIndex   = _exportProvider.GetExportedValue <IPackageIndex>();
     _functionIndex  = _exportProvider.GetExportedValue <IFunctionIndex>();
 }
Example #13
0
 public ActionItem(IAction <T> action, IActionContext actionContext, IExportProvider exportProvider, IServiceProvider serviceProvider)
 {
     this.Action          = action ?? throw new ArgumentNullException(nameof(action));
     this.ActionContext   = actionContext ?? throw new ArgumentNullException(nameof(actionContext));
     this.ExportProvider  = exportProvider ?? throw new ArgumentNullException(nameof(exportProvider));
     this.ServiceProvider = serviceProvider ?? throw new ArgumentNullException(nameof(serviceProvider));
 }
Example #14
0
 public EditorScript(IExportProvider exportProvider, CoreEditor coreEditor, IDisposable containerDisposable)
 {
     _exportProvider      = exportProvider;
     _coreEditor          = coreEditor;
     _editorShell         = _exportProvider.GetExportedValue <IEditorShell>();
     _containerDisposable = containerDisposable;
 }
Example #15
0
 public MarkdownCodeTest(MarkdownEditorMefCatalogFixture catalogFixture) {
     _exportProvider = catalogFixture.CreateExportProvider();
     _crs = _exportProvider.GetExportedValue<IClassificationTypeRegistryService>();
     _ctrs = _exportProvider.GetExportedValue<IContentTypeRegistryService>();
     _cnp = _exportProvider.GetExports<IClassificationNameProvider, IComponentContentTypes>();
     _tbfs = _exportProvider.GetExportedValue<ITextBufferFactoryService>();
 }
Example #16
0
 public FunctionInfoTest(RSupportMefCatalogFixture catalog)
 {
     _exportProvider = catalog.CreateExportProvider();
     UIThreadHelper.Instance.Invoke(() => _exportProvider.GetExportedValue <IRInteractiveWorkflowProvider>().GetOrCreate());
     _packageIndex  = _exportProvider.GetExportedValue <IPackageIndex>();
     _functionIndex = _exportProvider.GetExportedValue <IFunctionIndex>();
 }
Example #17
0
 public PackageIndexTest(RSupportMefCatalogFixture catalogFixture)
 {
     _exportProvider   = catalogFixture.CreateExportProvider();
     _shell            = _exportProvider.GetExportedValue <ICoreShell>();
     _sessionProvider  = _exportProvider.GetExportedValue <IRSessionProvider>();
     _workflowProvider = _exportProvider.GetExportedValue <IRInteractiveWorkflowProvider>();
 }
Example #18
0
        public ActionSequence(IList <ActionInfo> actionInfos, IServiceProvider serviceProvider, IExportProvider exportProvider = null)
        {
            _actionInfos             = actionInfos ?? throw new ArgumentNullException(nameof(actionInfos));
            _actionInfosInitialCount = actionInfos.Count;

            _serviceProvider = serviceProvider;
            _exportProvider  = exportProvider ?? new ActionExportProvider();
        }
Example #19
0
 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>();
 }
Example #20
0
 protected FunctionIndexBasedTest(IExportProvider exportProvider)
 {
     ExportProvider = exportProvider;
     Workflow       = UIThreadHelper.Instance.Invoke(() => ExportProvider.GetExportedValue <IRInteractiveWorkflowProvider>().GetOrCreate());
     EditorShell    = ExportProvider.GetExportedValue <IEditorShell>();
     FunctionIndex  = ExportProvider.GetExportedValue <IFunctionIndex>();
     PackageIndex   = ExportProvider.GetExportedValue <IPackageIndex>();
 }
Example #21
0
 public UserAppService(UserManager userManager, UserStore userStore, IExportProvider exportProvider, IRepository <User, long> userRepository, IPermissionManager permissionManager)
 {
     _userRepository    = userRepository;
     _permissionManager = permissionManager;
     _userManager       = userManager;
     _userStore         = userStore;
     _exportProvider    = exportProvider;
 }
Example #22
0
 public RHistoryIntegrationTest(IExportProvider exportProvider)
 {
     _textBufferFactory                      = exportProvider.GetExportedValue <ITextBufferFactoryService>();
     _textEditorFactory                      = exportProvider.GetExportedValue <ITextEditorFactoryService>();
     _workflowProvider                       = exportProvider.GetExportedValue <IRInteractiveWorkflowProvider>();
     _contentTypeRegistryService             = exportProvider.GetExportedValue <IContentTypeRegistryService>();
     _historyVisualComponentContainerFactory = exportProvider.GetExportedValue <IRHistoryVisualComponentContainerFactory>();
 }
Example #23
0
        public static ITextView MakeTextViewRealTextBuffer(string content, IExportProvider exportProvider)
        {
            ITextBufferFactoryService   svc = exportProvider.GetExportedValue <ITextBufferFactoryService>();
            IContentTypeRegistryService rg  = exportProvider.GetExportedValue <IContentTypeRegistryService>();
            ITextBuffer textBuffer          = svc.CreateTextBuffer(content, rg.GetContentType(RContentTypeDefinition.ContentType));

            return(new TextViewMock(textBuffer, 0));
        }
Example #24
0
 public MarkdownCodeTest(IExportProvider exportProvider)
 {
     _exportProvider = exportProvider;
     _crs            = _exportProvider.GetExportedValue <IClassificationTypeRegistryService>();
     _ctrs           = _exportProvider.GetExportedValue <IContentTypeRegistryService>();
     _cnp            = _exportProvider.GetExports <IClassificationNameProvider, IComponentContentTypes>();
     _tbfs           = _exportProvider.GetExportedValue <ITextBufferFactoryService>();
 }
Example #25
0
        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));
        }
Example #26
0
 public MarkdownCodeTest(MarkdownEditorMefCatalogFixture catalogFixture)
 {
     _exportProvider = catalogFixture.CreateExportProvider();
     _crs            = _exportProvider.GetExportedValue <IClassificationTypeRegistryService>();
     _ctrs           = _exportProvider.GetExportedValue <IContentTypeRegistryService>();
     _cnp            = _exportProvider.GetExports <IClassificationNameProvider, IComponentContentTypes>();
     _tbfs           = _exportProvider.GetExportedValue <ITextBufferFactoryService>();
 }
Example #27
0
        public Refactorings(IExportProvider exportProvider, IVsixShellViewModel shellViewModel)
        {
            ThrowIfNotOnUIThread();

            _exportProvider = exportProvider;
            _shellViewModel = shellViewModel;
            _dte            = (DTE2)(ServiceProvider.GlobalProvider.GetService(typeof(DTE)) ?? throw new InvalidOperationException("Can't get DTE service"));
        }
Example #28
0
        public App()
        {
            System.Threading.Thread.CurrentThread.CurrentUICulture = new System.Globalization.CultureInfo("de-DE");

            _compositionCatalog   = new AggregateCatalog();
            _compositionContainer = new CompositionContainer(_compositionCatalog, true);
            _exportProvider       = new ExportProviderAdapter(_compositionContainer);
        }
Example #29
0
        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));
        }
Example #30
0
        public async Task <IEditorScript> StartScript(IExportProvider exportProvider, string text, string filename, string contentType)
        {
            var shell      = exportProvider.GetExportedValue <ICoreShell>();
            var coreEditor = await InUI(() => new CoreEditor(shell, text, filename, contentType));

            var containerDisposable = await AddToHost(coreEditor.Control);

            return(new EditorScript(exportProvider, coreEditor, containerDisposable));
        }
Example #31
0
        public App()
        {
            // Thread.CurrentThread.CurrentUICulture = new CultureInfo("de-DE");
            FrameworkElement.LanguageProperty.OverrideMetadata(typeof(FrameworkElement), new FrameworkPropertyMetadata(XmlLanguage.GetLanguage(CultureInfo.CurrentCulture.IetfLanguageTag)));

            _compositionContainer = new CompositionContainer(_compositionCatalog, true);
            _exportProvider       = new ExportProviderAdapter(_compositionContainer);
            _compositionContainer.ComposeExportedValue(_exportProvider);
        }
Example #32
0
        public VsPackage()
        {
            _instance = this;
            Tracer    = new OutputWindowTracer(this);

            _kernel.Bind <ITracer>().ToConstant(Tracer);
            _kernel.Bind <IServiceProvider>().ToConstant(this).Named(nameof(VsPackage));
            _exportProvider = new ExportProvider(_kernel);
        }
Example #33
0
        /// <summary>
        /// Initializes a new instance of the <see cref="ToolWindowShell"/> class.
        /// </summary>
        public ToolWindowShell(IExportProvider exportProvider)
        {
            this.SetExportProvider(exportProvider);

            InitializeComponent();

            Resources.MergedDictionaries.Add(DataTemplateManager.CreateDynamicDataTemplates(exportProvider));
            Resources.MergedDictionaries.Insert(0, WpfStyles.GetDefaultStyles());
        }
        public RInteractiveEvaluatorTest(RComponentsMefCatalogFixture catalog) {
            _exportProvider = catalog.CreateExportProvider();

            var settings = _exportProvider.GetExportedValue<IRSettings>();
            settings.RCodePage = 1252;

            _workflowProvider = _exportProvider.GetExportedValue<IRInteractiveWorkflowProvider>();
            _workflow = UIThreadHelper.Instance.Invoke(() => _workflowProvider.GetOrCreate());
        }
Example #35
0
 public RPlotIntegrationTest(RComponentsMefCatalogFixture catalog, TestMethodFixture testMethod, TestFilesFixture testFiles) {
     _exportProvider = catalog.CreateExportProvider();
     _workflowProvider = _exportProvider.GetExportedValue<TestRInteractiveWorkflowProvider>();
     _workflow = _workflowProvider.GetOrCreate();
     _plotDeviceVisualComponentContainerFactory = _exportProvider.GetExportedValue<TestRPlotDeviceVisualComponentContainerFactory>();
     _plotHistoryVisualComponentContainerFactory = _exportProvider.GetExportedValue<IRPlotHistoryVisualComponentContainerFactory>();
     _testMethod = testMethod.MethodInfo;
     _testFiles = testFiles;
 }
        public RInteractiveEvaluatorTest(IExportProvider exportProvider)
        {
            var settings = exportProvider.GetExportedValue <IRSettings>();

            settings.RCodePage = 1252;

            _workflowProvider = exportProvider.GetExportedValue <IRInteractiveWorkflowProvider>();
            _workflow         = UIThreadHelper.Instance.Invoke(() => _workflowProvider.GetOrCreate());
        }
Example #37
0
        public async Task <IActionResult> Export(
            [FromServices] IExportProvider export)
        {
            await HttpContext.AuditAsync("export", $"{Problem.ProblemId}");

            var(stream, mimeType, fileName) = await export.ExportAsync(Problem);

            return(File(stream, mimeType, fileName, false));
        }
 public PackageManagerIntegrationTest(RComponentsMefCatalogFixture catalog, TestMethodFixture testMethod, TestFilesFixture testFiles) {
     _exportProvider = catalog.CreateExportProvider();
     _workflowProvider = _exportProvider.GetExportedValue<TestRInteractiveWorkflowProvider>();
     _testMethod = testMethod.MethodInfo;
     _repoPath = TestRepositories.GetRepoPath(testFiles);
     _libPath = Path.Combine(testFiles.LibraryDestinationPath, _testMethod.Name);
     _lib2Path = Path.Combine(testFiles.Library2DestinationPath, _testMethod.Name);
     Directory.CreateDirectory(_libPath);
     Directory.CreateDirectory(_lib2Path);
 }
Example #39
0
        public RPlotIntegrationUITest(RComponentsMefCatalogFixture catalog, ContainerHostMethodFixture containerHost) {
            _containerHost = containerHost;
            _exportProvider = catalog.CreateExportProvider();
            _exportProvider.GetExportedValue<TestRInteractiveWorkflowProvider>();
            _plotDeviceVisualComponentContainerFactory = _exportProvider.GetExportedValue<TestRPlotDeviceVisualComponentContainerFactory>();

            // Don't override the standard behavior of using the control size
            _plotDeviceVisualComponentContainerFactory.DeviceProperties = null;
            _plotHistoryVisualComponentContainerFactory = _exportProvider.GetExportedValue<IRPlotHistoryVisualComponentContainerFactory>();
            _workflow = _exportProvider.GetExportedValue<IRInteractiveWorkflowProvider>().GetOrCreate();
            _plotVisualComponent = UIThreadHelper.Instance.Invoke(() => _workflow.Plots.GetOrCreateVisualComponent(_plotDeviceVisualComponentContainerFactory, PlotWindowInstanceId));
            UIThreadHelper.Instance.Invoke(() => _workflow.Plots.RegisterVisualComponent(_plotVisualComponent));
        }
        public FileCompletionProviderTest(REditorMefCatalogFixture catalog) {
            _catalog = catalog;
            _exportProvider = _catalog.CreateExportProvider();

            _imagesProvider = Substitute.For<IImagesProvider>();
            _glyphService = Substitute.For<IGlyphService>();

            var myDocs = Environment.GetFolderPath(Environment.SpecialFolder.MyDocuments);
            _testFolder = Path.Combine(myDocs, _testFolderName);
            if (!Directory.Exists(_testFolder)) {
                Directory.CreateDirectory(_testFolder);
            }
        }
Example #41
0
        public async Task<IEditorScript> StartScript(IExportProvider exportProvider, string text, string filename, string contentType, IRSessionProvider sessionProvider) {
            var shell = exportProvider.GetExportedValue<ICoreShell>();
            var coreEditor = await InUI(() => new CoreEditor(shell, text, filename, contentType));
            var containerDisposable = await AddToHost(coreEditor.Control);

            if (sessionProvider != null) {
                IntelliSenseRSession.HostStartTimeout = 10000;
                HostScript = new RHostScript(sessionProvider);

                PackageIndex = exportProvider.GetExportedValue<IPackageIndex>();
                await PackageIndex.BuildIndexAsync();

                FunctionIndex = exportProvider.GetExportedValue<IFunctionIndex>();
                await FunctionIndex.BuildIndexAsync();
            }

            return new EditorScript(exportProvider, coreEditor, containerDisposable);
        }
 private void ExportTo(SmGridView view, IExportProvider provider)
 {
     try
     {
         try
         {
             view.Columns["sel"].VisibleIndex = -1;
         }
         catch
         {
         }
         BaseExportLink link = view.CreateExportLink(provider);
         (link as GridViewExportLink).ExpandAll = true;
         (link as GridViewExportLink).ExportDetails = true;
         link.ExportTo(true);
         view.Columns[0].VisibleIndex = 0;
     }
     finally
     {
     }
 }
Example #43
0
 public AutoFormatTest(REditorMefCatalogFixture catalog) {
     _exportProvider = catalog.CreateExportProvider();
 }
 public RInteractiveWorkflowCommandTest(RComponentsMefCatalogFixture catalog, TestMethodFixture testMethod) {
     _testMethod = testMethod.MethodInfo;
     _exportProvider = catalog.CreateExportProvider();
     _workflow = _exportProvider.GetExportedValue<IRInteractiveWorkflowProvider>().GetOrCreate();
     _settings = _exportProvider.GetExportedValue<IRSettings>();
 }
Example #45
0
 public MarkdownRCompletionTest(REditorApplicationMefCatalogFixture catalogFixture, EditorHostMethodFixture editorHost) {
     _exportProvider = catalogFixture.CreateExportProvider();
     _sessionProvider = UIThreadHelper.Instance.Invoke(() => _exportProvider.GetExportedValue<IRInteractiveWorkflowProvider>().GetOrCreate()).RSessions;
     _editorHost = editorHost;
 }
Example #46
0
 public RHistoryTests(RComponentsMefCatalogFixture mefCatalog) {
     _exportProvider = mefCatalog.CreateExportProvider();
     _interactiveWorkflow = InteractiveWorkflowStubFactory.CreateDefault();
     _textBuffer = _exportProvider.GetExportedValue<ITextBufferFactoryService>().CreateTextBuffer();
 }
		public ContentType(IExportProvider exportProvider, string name, IContentTypeDefinition definition)
		{
			_exportProvider = exportProvider;
			_name = name;
			_definition = definition;
		}
Example #48
0
 public ROutlineBuilderTest(REditorMefCatalogFixture catalogFixture, EditorTestFilesFixture testFiles) {
     _exportProvider = catalogFixture.CreateExportProvider();
     _editorShell = _exportProvider.GetExportedValue<IEditorShell>();
     _testFiles = testFiles;
 }
Example #49
0
 public MefCompositionTests(RComponentsMefCatalogFixture mefCatalog) {
     _exportProvider = mefCatalog.CreateExportProvider();
 }
Example #50
0
 public Task<IEditorScript> StartScript(IExportProvider exportProvider, string contentType, IRSessionProvider sessionProvider) =>
     StartScript(exportProvider, string.Empty, "filename", contentType, sessionProvider);
Example #51
0
 public Task<IEditorScript> StartScript(IExportProvider exportProvider, string text, string contentType) => 
     StartScript(exportProvider, text, "filename", contentType, null);
 public RInteractiveWorkflowOperationsTest(RComponentsMefCatalogFixture catalog) {
     _exportProvider = catalog.CreateExportProvider();
     _workflow = _exportProvider.GetExportedValue<IRInteractiveWorkflowProvider>().GetOrCreate();
 }
Example #53
0
 public FunctionInfoTest(RSupportMefCatalogFixture catalog) {
     _exportProvider = catalog.CreateExportProvider();
     _workflow = UIThreadHelper.Instance.Invoke(() => _exportProvider.GetExportedValue<IRInteractiveWorkflowProvider>().GetOrCreate());
     _packageIndex = _exportProvider.GetExportedValue<IPackageIndex>();
     _functionIndex = _exportProvider.GetExportedValue<IFunctionIndex>();
 }
Example #54
0
 public SignatureTest(REditorApplicationMefCatalogFixture catalogFixture, EditorHostMethodFixture editorHost) {
     _exportProvider = catalogFixture.CreateExportProvider();
     _editorHost = editorHost;
 }
Example #55
0
 public GotoBraceCommandTest(REditorMefCatalogFixture catalog) {
     _exportProvider = catalog.CreateExportProvider();
     _editorShell = _exportProvider.GetExportedValue<IEditorShell>();
 }
        private static void ExportTo(IExportProvider provider, Helpers.MainFunctionHelper.ViewDisplayed view, Object obj)
        {
            //System.Windows.Forms.Cursor currentCursor = System.Windows.Forms.Cursor.Current;
            //System.Windows.Forms.Cursor.Current = System.Windows.Forms.Cursors.WaitCursor;
            BaseExportLink link;
            switch (view)
            {
                case ViewDisplayed.AdvancedView:
                    link = ((DevExpress.XtraGrid.Views.BandedGrid.AdvBandedGridView)obj).CreateExportLink(provider);
                    break;
                case ViewDisplayed.SimpleView:
                    link = ((DevExpress.XtraGrid.Views.Grid.GridView)obj).CreateExportLink(provider);
                    break;

                default:
                    link = ((DevExpress.XtraGrid.Views.Grid.GridView)obj).CreateExportLink(provider);
                    break;
            }

            (link as GridViewExportLink).ExpandAll = false;
            //link.Progress += new DevExpress.XtraGrid.Export.ProgressEventHandler(Export_Progerss);
            link.ExportTo(true);

            //Cursor.Current = currentCursor;
        }
Example #57
0
 public RBraceMatchTest(REditorMefCatalogFixture catalogFixture, EditorTestFilesFixture testFiles) {
     _exportProvider = catalogFixture.CreateExportProvider();
 }
Example #58
0
 public RLanguageHandlerTest(MarkdownEditorMefCatalogFixture catalogFixture) {
     _exportProvider = catalogFixture.CreateExportProvider();
     _exportProvider.GetExportedValue<IProjectionBufferFactoryService>();
     _exportProvider.GetExportedValue<IContentTypeRegistryService>();
 }
Example #59
0
 public static ITextView MakeTextViewRealTextBuffer(string content, IExportProvider exportProvider) {
     ITextBufferFactoryService svc = exportProvider.GetExportedValue<ITextBufferFactoryService>();
     IContentTypeRegistryService rg = exportProvider.GetExportedValue<IContentTypeRegistryService>();
     ITextBuffer textBuffer = svc.CreateTextBuffer(content, rg.GetContentType(RContentTypeDefinition.ContentType));
     return new TextViewMock(textBuffer, 0);
 }
Example #60
0
 public EditorTreeInvalidateTest(REditorMefCatalogFixture catalogFixture, EditorTestFilesFixture testFiles) {
     _exportProvider = catalogFixture.CreateExportProvider();
     _coreShell = _exportProvider.GetExportedValue<ICoreShell>();
 }