Class GretlLanguageServer

java.lang.Object
ch.so.agi.gretl.lsp.server.GretlLanguageServer
All Implemented Interfaces:
org.eclipse.lsp4j.services.LanguageClientAware, org.eclipse.lsp4j.services.LanguageServer

public final class GretlLanguageServer extends Object implements org.eclipse.lsp4j.services.LanguageServer, org.eclipse.lsp4j.services.LanguageClientAware
  • Constructor Details

  • Method Details

    • initialize

      public CompletableFuture<org.eclipse.lsp4j.InitializeResult> initialize(org.eclipse.lsp4j.InitializeParams params)
      Specified by:
      initialize in interface org.eclipse.lsp4j.services.LanguageServer
    • shutdown

      public CompletableFuture<Object> shutdown()
      Specified by:
      shutdown in interface org.eclipse.lsp4j.services.LanguageServer
    • exit

      public void exit()
      Specified by:
      exit in interface org.eclipse.lsp4j.services.LanguageServer
    • getTextDocumentService

      public org.eclipse.lsp4j.services.TextDocumentService getTextDocumentService()
      Specified by:
      getTextDocumentService in interface org.eclipse.lsp4j.services.LanguageServer
    • getWorkspaceService

      public org.eclipse.lsp4j.services.WorkspaceService getWorkspaceService()
      Specified by:
      getWorkspaceService in interface org.eclipse.lsp4j.services.LanguageServer
    • connect

      public void connect(org.eclipse.lsp4j.services.LanguageClient client)
      Specified by:
      connect in interface org.eclipse.lsp4j.services.LanguageClientAware