Class JarikoTextDocumentHandler

  • All Implemented Interfaces:
    com.smeup.jardis.core.lsp.handler.TextDocumentHandler

    public class JarikoTextDocumentHandler
    extends Object
    implements com.smeup.jardis.core.lsp.handler.TextDocumentHandler
    Author:
    marco.lanari
    • Constructor Detail

    • Method Detail

      • onCompletion

        public com.smeup.jardis.core.lsp.model.CompletionList onCompletion​(com.smeup.jardis.core.lsp.model.CompletionParams completionParams)
        Specified by:
        onCompletion in interface com.smeup.jardis.core.lsp.handler.TextDocumentHandler
      • onCompletionResolve

        public com.smeup.jardis.core.lsp.model.CompletionItem onCompletionResolve​(com.smeup.jardis.core.lsp.model.CompletionItem completionItem)
        Specified by:
        onCompletionResolve in interface com.smeup.jardis.core.lsp.handler.TextDocumentHandler
      • onTextDocumentDidOpen

        public void onTextDocumentDidOpen​(com.smeup.jardis.core.lsp.model.DidOpenTextDocumentParams params)
                                   throws com.smeup.jardis.core.lsp.handler.HandlingRequestError
        Specified by:
        onTextDocumentDidOpen in interface com.smeup.jardis.core.lsp.handler.TextDocumentHandler
        Throws:
        com.smeup.jardis.core.lsp.handler.HandlingRequestError
      • onTextDocumentDidChange

        public void onTextDocumentDidChange​(com.smeup.jardis.core.lsp.model.DidChangeTextDocumentParams params)
                                     throws com.smeup.jardis.core.lsp.handler.HandlingRequestError
        Specified by:
        onTextDocumentDidChange in interface com.smeup.jardis.core.lsp.handler.TextDocumentHandler
        Throws:
        com.smeup.jardis.core.lsp.handler.HandlingRequestError
      • onTextDocumentDidClose

        public void onTextDocumentDidClose​(com.smeup.jardis.core.lsp.model.DidCloseTextDocumentParams params)
        Specified by:
        onTextDocumentDidClose in interface com.smeup.jardis.core.lsp.handler.TextDocumentHandler
      • onTextDocumentDidSave

        public void onTextDocumentDidSave​(com.smeup.jardis.core.lsp.model.DidSaveTextDocumentParams params)
                                   throws com.smeup.jardis.core.lsp.handler.HandlingRequestError
        Specified by:
        onTextDocumentDidSave in interface com.smeup.jardis.core.lsp.handler.TextDocumentHandler
        Throws:
        com.smeup.jardis.core.lsp.handler.HandlingRequestError
      • onTextDocumentCodeAction

        public List<com.smeup.jardis.core.lsp.model.CodeAction> onTextDocumentCodeAction​(com.smeup.jardis.core.lsp.model.CodeActionParams params)
        Specified by:
        onTextDocumentCodeAction in interface com.smeup.jardis.core.lsp.handler.TextDocumentHandler
      • onTextDocumentDocumentLink

        public List<com.smeup.jardis.core.lsp.model.DocumentLink> onTextDocumentDocumentLink​(com.smeup.jardis.core.lsp.model.DocumentLinkParams params)
        Specified by:
        onTextDocumentDocumentLink in interface com.smeup.jardis.core.lsp.handler.TextDocumentHandler
      • onDocumentLinkResolve

        public com.smeup.jardis.core.lsp.model.DocumentLink onDocumentLinkResolve​(com.smeup.jardis.core.lsp.model.DocumentLink documentLink)
        Specified by:
        onDocumentLinkResolve in interface com.smeup.jardis.core.lsp.handler.TextDocumentHandler