C# Class OpenIDE.Core.Environments.EnvironmentService

Datei anzeigen Open project: continuoustests/OpenIDE Class Usage Examples

Public Methods

Method Description
EnvironmentService ( string defaultLanguage, string enabledLanguages, Func pluginLocator, ICodeEngineLocator codeEnginelocator, ILocateEditorEngine editorLocator ) : System
HasEditorEngine ( string token ) : bool
IsRunning ( string token ) : bool
Shutdown ( string token ) : void
Start ( string token ) : void
StartEditorEngine ( IEnumerable editorAndArguments, string token ) : bool

Private Methods

Method Description
fixPath ( string path ) : string
getDefaultLanguage ( ) : string
getEnabledLanguages ( ) : string
getLogFileArgument ( string token ) : string
initCodeEngine ( string token, string folder ) : void
runInitScript ( string token, string folder ) : void
startInstance ( string token ) : Instance
writeStartArguments ( IEnumerable args ) : void

Method Details

EnvironmentService() public method

public EnvironmentService ( string defaultLanguage, string enabledLanguages, Func pluginLocator, ICodeEngineLocator codeEnginelocator, ILocateEditorEngine editorLocator ) : System
defaultLanguage string
enabledLanguages string
pluginLocator Func
codeEnginelocator ICodeEngineLocator
editorLocator ILocateEditorEngine
return System

HasEditorEngine() public method

public HasEditorEngine ( string token ) : bool
token string
return bool

IsRunning() public method

public IsRunning ( string token ) : bool
token string
return bool

Shutdown() public method

public Shutdown ( string token ) : void
token string
return void

Start() public method

public Start ( string token ) : void
token string
return void

StartEditorEngine() public method

public StartEditorEngine ( IEnumerable editorAndArguments, string token ) : bool
editorAndArguments IEnumerable
token string
return bool