public class BallerinaLanguageServer extends Object implements org.eclipse.lsp4j.services.LanguageServer, org.eclipse.lsp4j.services.LanguageClientAware
Constructor and Description |
---|
BallerinaLanguageServer() |
BallerinaLanguageServer(WorkspaceDocumentManager documentManager) |
Modifier and Type | Method and Description |
---|---|
void |
connect(org.eclipse.lsp4j.services.LanguageClient languageClient) |
void |
exit() |
org.eclipse.lsp4j.services.LanguageClient |
getClient() |
org.eclipse.lsp4j.services.TextDocumentService |
getTextDocumentService() |
org.eclipse.lsp4j.services.WorkspaceService |
getWorkspaceService() |
CompletableFuture<org.eclipse.lsp4j.InitializeResult> |
initialize(org.eclipse.lsp4j.InitializeParams params) |
CompletableFuture<Object> |
shutdown() |
public BallerinaLanguageServer()
public BallerinaLanguageServer(WorkspaceDocumentManager documentManager)
public org.eclipse.lsp4j.services.LanguageClient getClient()
public CompletableFuture<org.eclipse.lsp4j.InitializeResult> initialize(org.eclipse.lsp4j.InitializeParams params)
initialize
in interface org.eclipse.lsp4j.services.LanguageServer
public CompletableFuture<Object> shutdown()
shutdown
in interface org.eclipse.lsp4j.services.LanguageServer
public void exit()
exit
in interface org.eclipse.lsp4j.services.LanguageServer
public org.eclipse.lsp4j.services.TextDocumentService getTextDocumentService()
getTextDocumentService
in interface org.eclipse.lsp4j.services.LanguageServer
public org.eclipse.lsp4j.services.WorkspaceService getWorkspaceService()
getWorkspaceService
in interface org.eclipse.lsp4j.services.LanguageServer
public void connect(org.eclipse.lsp4j.services.LanguageClient languageClient)
connect
in interface org.eclipse.lsp4j.services.LanguageClientAware
Copyright © 2018 WSO2. All rights reserved.