C# Class OpenIDE.Core.Environments.EnvironmentService

Afficher le fichier Open project: continuoustests/OpenIDE Class Usage Examples

Méthodes publiques

Méthode 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

Méthode 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 méthode

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

HasEditorEngine() public méthode

public HasEditorEngine ( string token ) : bool
token string
Résultat bool

IsRunning() public méthode

public IsRunning ( string token ) : bool
token string
Résultat bool

Shutdown() public méthode

public Shutdown ( string token ) : void
token string
Résultat void

Start() public méthode

public Start ( string token ) : void
token string
Résultat void

StartEditorEngine() public méthode

public StartEditorEngine ( IEnumerable editorAndArguments, string token ) : bool
editorAndArguments IEnumerable
token string
Résultat bool