C# Class Reko.Gui.ServiceFactory

Inheritance: IServiceFactory
Show file Open project: uxmal/reko

Public Methods

Method Description
CreateArchiveBrowserService ( ) : IArchiveBrowserService
CreateCallGraphViewService ( ) : ICallGraphViewService
CreateDecompilerConfiguration ( ) : IConfigurationService
CreateDecompilerEventListener ( ) : DecompilerEventListener
CreateDecompilerService ( ) : IDecompilerService
CreateDiagnosticsService ( ListView list ) : IDiagnosticsService
CreateDisassemblyViewService ( ) : IDisassemblyViewService
CreateFileSystemService ( ) : IFileSystemService
CreateInitialPageInteractor ( ) : InitialPageInteractor
CreateLoadedPageInteractor ( ) : ILoadedPageInteractor
CreateLoader ( ) : ILoader
CreateMemoryViewService ( ) : ILowLevelViewService
CreateProjectBrowserService ( ITreeView treeView ) : IProjectBrowserService
CreateResourceEditorService ( ) : IResourceEditorService
CreateSearchResultService ( ListView listView ) : ISearchResultService
CreateShellUiService ( IMainForm form, Reko.Gui.Windows.Forms.DecompilerMenus dm ) : IDecompilerShellUiService
CreateTabControlHost ( TabControl tabControl ) : ITabControlHostService
CreateTypeLibraryLoaderService ( ) : ITypeLibraryLoaderService
CreateUiPreferencesService ( ) : IUiPreferencesService
CreateViewImportService ( ) : IViewImportsService
ServiceFactory ( IServiceProvider services ) : Reko.Core

Method Details

CreateArchiveBrowserService() public method

public CreateArchiveBrowserService ( ) : IArchiveBrowserService
return IArchiveBrowserService

CreateCallGraphViewService() public method

public CreateCallGraphViewService ( ) : ICallGraphViewService
return ICallGraphViewService

CreateDecompilerConfiguration() public method

public CreateDecompilerConfiguration ( ) : IConfigurationService
return IConfigurationService

CreateDecompilerEventListener() public method

public CreateDecompilerEventListener ( ) : DecompilerEventListener
return DecompilerEventListener

CreateDecompilerService() public method

public CreateDecompilerService ( ) : IDecompilerService
return IDecompilerService

CreateDiagnosticsService() public method

public CreateDiagnosticsService ( ListView list ) : IDiagnosticsService
list System.Windows.Forms.ListView
return IDiagnosticsService

CreateDisassemblyViewService() public method

public CreateDisassemblyViewService ( ) : IDisassemblyViewService
return IDisassemblyViewService

CreateFileSystemService() public method

public CreateFileSystemService ( ) : IFileSystemService
return IFileSystemService

CreateInitialPageInteractor() public method

public CreateInitialPageInteractor ( ) : InitialPageInteractor
return InitialPageInteractor

CreateLoadedPageInteractor() public method

public CreateLoadedPageInteractor ( ) : ILoadedPageInteractor
return ILoadedPageInteractor

CreateLoader() public method

public CreateLoader ( ) : ILoader
return ILoader

CreateMemoryViewService() public method

public CreateMemoryViewService ( ) : ILowLevelViewService
return ILowLevelViewService

CreateProjectBrowserService() public method

public CreateProjectBrowserService ( ITreeView treeView ) : IProjectBrowserService
treeView ITreeView
return IProjectBrowserService

CreateResourceEditorService() public method

public CreateResourceEditorService ( ) : IResourceEditorService
return IResourceEditorService

CreateSearchResultService() public method

public CreateSearchResultService ( ListView listView ) : ISearchResultService
listView System.Windows.Forms.ListView
return ISearchResultService

CreateShellUiService() public method

public CreateShellUiService ( IMainForm form, Reko.Gui.Windows.Forms.DecompilerMenus dm ) : IDecompilerShellUiService
form IMainForm
dm Reko.Gui.Windows.Forms.DecompilerMenus
return IDecompilerShellUiService

CreateTabControlHost() public method

public CreateTabControlHost ( TabControl tabControl ) : ITabControlHostService
tabControl System.Windows.Forms.TabControl
return ITabControlHostService

CreateTypeLibraryLoaderService() public method

public CreateTypeLibraryLoaderService ( ) : ITypeLibraryLoaderService
return ITypeLibraryLoaderService

CreateUiPreferencesService() public method

public CreateUiPreferencesService ( ) : IUiPreferencesService
return IUiPreferencesService

CreateViewImportService() public method

public CreateViewImportService ( ) : IViewImportsService
return IViewImportsService

ServiceFactory() public method

public ServiceFactory ( IServiceProvider services ) : Reko.Core
services IServiceProvider
return Reko.Core