C# Class OpenIDE.Core.Language.LanguagePlugin

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

Méthodes publiques

Méthode Description
Crawl ( IEnumerable filesAndFolders, Action onLineReceived ) : void
Crawl ( IEnumerable filesAndFolders, Action onLineReceived, int retryCount ) : void
GetCrawlFileTypes ( ) : string
GetLanguage ( ) : string
GetPluginDir ( ) : string
GetUsages ( ) : IEnumerable
Initialize ( string keyPath ) : void
LanguagePlugin ( string path, Action dispatch ) : System
Query ( string arguments ) : string[]
RetrieveMembersFromSignature ( string signature ) : string[]
Run ( string arguments ) : void
Shutdown ( ) : void
SignatureFromPosition ( FilePosition position ) : SignatureLocation

Private Methods

Méthode Description
ToSingleLine ( string arguments ) : string
ToSingleLine ( string arguments, Process proc ) : string
execute ( Process proc, string cmd, string arguments, string>.Action onLineReceived ) : void
getUsage ( ) : string
getUsages ( ) : IEnumerable
queryEngine ( string arguments, Action onLineReceived ) : bool
run ( Process proc, string arguments, Action onLineReceived ) : void
run ( string arguments ) : void
run ( string arguments, Action onLineReceived ) : void

Method Details

Crawl() public méthode

public Crawl ( IEnumerable filesAndFolders, Action onLineReceived ) : void
filesAndFolders IEnumerable
onLineReceived Action
Résultat void

Crawl() public méthode

public Crawl ( IEnumerable filesAndFolders, Action onLineReceived, int retryCount ) : void
filesAndFolders IEnumerable
onLineReceived Action
retryCount int
Résultat void

GetCrawlFileTypes() public méthode

public GetCrawlFileTypes ( ) : string
Résultat string

GetLanguage() public méthode

public GetLanguage ( ) : string
Résultat string

GetPluginDir() public méthode

public GetPluginDir ( ) : string
Résultat string

GetUsages() public méthode

public GetUsages ( ) : IEnumerable
Résultat IEnumerable

Initialize() public méthode

public Initialize ( string keyPath ) : void
keyPath string
Résultat void

LanguagePlugin() public méthode

public LanguagePlugin ( string path, Action dispatch ) : System
path string
dispatch Action
Résultat System

Query() public méthode

public Query ( string arguments ) : string[]
arguments string
Résultat string[]

RetrieveMembersFromSignature() public méthode

public RetrieveMembersFromSignature ( string signature ) : string[]
signature string
Résultat string[]

Run() public méthode

public Run ( string arguments ) : void
arguments string
Résultat void

Shutdown() public méthode

public Shutdown ( ) : void
Résultat void

SignatureFromPosition() public méthode

public SignatureFromPosition ( FilePosition position ) : SignatureLocation
position FilePosition
Résultat SignatureLocation