Class BSLWorkspaceService
java.lang.Object
com.github._1c_syntax.bsl.languageserver.BSLWorkspaceService
- All Implemented Interfaces:
WorkspaceService
-
Constructor Summary
ConstructorsConstructorDescriptionBSLWorkspaceService(LanguageServerConfiguration configuration, SymbolProvider symbolProvider)
-
Method Summary
Modifier and TypeMethodDescriptionvoid
A notification sent from the client to the server to signal the change of configuration settings.void
The watched files notification is sent from the client to the server when the client detects changes to file watched by the language client.CompletableFuture<List<? extends SymbolInformation>>
symbol(WorkspaceSymbolParams params)
The workspace symbol request is sent from the client to the server to list project-wide symbols matching the query string.Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.eclipse.lsp4j.services.WorkspaceService
didChangeWorkspaceFolders, didCreateFiles, didDeleteFiles, didRenameFiles, executeCommand, willCreateFiles, willDeleteFiles, willRenameFiles
-
Constructor Details
-
BSLWorkspaceService
@ConstructorProperties({"configuration","symbolProvider"}) public BSLWorkspaceService(LanguageServerConfiguration configuration, SymbolProvider symbolProvider)
-
-
Method Details
-
symbol
Description copied from interface:org.eclipse.lsp4j.services.WorkspaceService
The workspace symbol request is sent from the client to the server to list project-wide symbols matching the query string. Registration Options: void- Specified by:
symbol
in interfaceWorkspaceService
-
didChangeConfiguration
Description copied from interface:org.eclipse.lsp4j.services.WorkspaceService
A notification sent from the client to the server to signal the change of configuration settings.- Specified by:
didChangeConfiguration
in interfaceWorkspaceService
-
didChangeWatchedFiles
Description copied from interface:org.eclipse.lsp4j.services.WorkspaceService
The watched files notification is sent from the client to the server when the client detects changes to file watched by the language client.- Specified by:
didChangeWatchedFiles
in interfaceWorkspaceService
-