public class BallerinaWorkspaceService extends Object implements org.eclipse.lsp4j.services.WorkspaceService
Constructor and Description |
---|
BallerinaWorkspaceService(BallerinaLanguageServer ballerinaLanguageServer,
WorkspaceDocumentManagerImpl workspaceDocumentManager,
BLangPackageContext packageContext) |
Modifier and Type | Method and Description |
---|---|
void |
didChangeConfiguration(org.eclipse.lsp4j.DidChangeConfigurationParams params) |
void |
didChangeWatchedFiles(org.eclipse.lsp4j.DidChangeWatchedFilesParams params) |
CompletableFuture<Object> |
executeCommand(org.eclipse.lsp4j.ExecuteCommandParams params) |
CompletableFuture<List<? extends org.eclipse.lsp4j.SymbolInformation>> |
symbol(org.eclipse.lsp4j.WorkspaceSymbolParams params) |
public BallerinaWorkspaceService(BallerinaLanguageServer ballerinaLanguageServer, WorkspaceDocumentManagerImpl workspaceDocumentManager, BLangPackageContext packageContext)
public CompletableFuture<List<? extends org.eclipse.lsp4j.SymbolInformation>> symbol(org.eclipse.lsp4j.WorkspaceSymbolParams params)
symbol
in interface org.eclipse.lsp4j.services.WorkspaceService
public void didChangeConfiguration(org.eclipse.lsp4j.DidChangeConfigurationParams params)
didChangeConfiguration
in interface org.eclipse.lsp4j.services.WorkspaceService
public void didChangeWatchedFiles(org.eclipse.lsp4j.DidChangeWatchedFilesParams params)
didChangeWatchedFiles
in interface org.eclipse.lsp4j.services.WorkspaceService
public CompletableFuture<Object> executeCommand(org.eclipse.lsp4j.ExecuteCommandParams params)
executeCommand
in interface org.eclipse.lsp4j.services.WorkspaceService
Copyright © 2018 WSO2. All rights reserved.