Class JarikoLspHandler
- java.lang.Object
-
- com.smeup.jardis.jariko.lsp.handler.JarikoLspHandler
-
- All Implemented Interfaces:
com.smeup.jardis.core.Handler<com.smeup.jardis.core.lsp.handler.Context>,com.smeup.jardis.core.lsp.handler.LspHandler
public class JarikoLspHandler extends Object implements com.smeup.jardis.core.lsp.handler.LspHandler
- Author:
- marco.lanari
-
-
Field Summary
Fields Modifier and Type Field Description static StringJARIKO_DEBUGGE_CONTEXT_SUPPPLIER
-
Constructor Summary
Constructors Constructor Description JarikoLspHandler()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidcleanup()JarikoSmeupHandlergetSmeupHandler()com.smeup.jardis.core.lsp.handler.TextDocumentHandlergetTextDocumentHandler()com.smeup.jardis.core.lsp.handler.WorkspaceHandlergetWorkspaceHandler()voidinit(com.smeup.jardis.core.lsp.handler.Context context)voidonCancelRequest(com.smeup.jardis.core.lsp.model.CancelParams cancelParams)com.smeup.jardis.core.lsp.model.InitializeResultonInitialize(com.smeup.jardis.core.lsp.model.InitializeParams initializeParams)voidonInitialized(com.smeup.jardis.core.lsp.model.InitializedParams initializedParams)voidstartJardisSession(com.smeup.jardis.core.JardisSession jardisSession)
-
-
-
Field Detail
-
JARIKO_DEBUGGE_CONTEXT_SUPPPLIER
public static final String JARIKO_DEBUGGE_CONTEXT_SUPPPLIER
-
-
Method Detail
-
getTextDocumentHandler
public com.smeup.jardis.core.lsp.handler.TextDocumentHandler getTextDocumentHandler()
- Specified by:
getTextDocumentHandlerin interfacecom.smeup.jardis.core.lsp.handler.LspHandler
-
getWorkspaceHandler
public com.smeup.jardis.core.lsp.handler.WorkspaceHandler getWorkspaceHandler()
- Specified by:
getWorkspaceHandlerin interfacecom.smeup.jardis.core.lsp.handler.LspHandler
-
getSmeupHandler
public JarikoSmeupHandler getSmeupHandler()
- Specified by:
getSmeupHandlerin interfacecom.smeup.jardis.core.lsp.handler.LspHandler
-
init
public void init(com.smeup.jardis.core.lsp.handler.Context context)
- Specified by:
initin interfacecom.smeup.jardis.core.Handler<com.smeup.jardis.core.lsp.handler.Context>
-
startJardisSession
public void startJardisSession(com.smeup.jardis.core.JardisSession jardisSession)
- Specified by:
startJardisSessionin interfacecom.smeup.jardis.core.Handler<com.smeup.jardis.core.lsp.handler.Context>
-
onInitialize
public com.smeup.jardis.core.lsp.model.InitializeResult onInitialize(com.smeup.jardis.core.lsp.model.InitializeParams initializeParams)
- Specified by:
onInitializein interfacecom.smeup.jardis.core.lsp.handler.LspHandler
-
onInitialized
public void onInitialized(com.smeup.jardis.core.lsp.model.InitializedParams initializedParams) throws com.smeup.jardis.core.lsp.handler.HandlingRequestError- Specified by:
onInitializedin interfacecom.smeup.jardis.core.lsp.handler.LspHandler- Throws:
com.smeup.jardis.core.lsp.handler.HandlingRequestError
-
cleanup
public void cleanup()
- Specified by:
cleanupin interfacecom.smeup.jardis.core.Handler<com.smeup.jardis.core.lsp.handler.Context>
-
onCancelRequest
public void onCancelRequest(com.smeup.jardis.core.lsp.model.CancelParams cancelParams)
- Specified by:
onCancelRequestin interfacecom.smeup.jardis.core.lsp.handler.LspHandler
-
-