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 TypeMethodDescriptionvoidA notification sent from the client to the server to signal the change of configuration settings.voidThe 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, waitMethods 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.WorkspaceServiceThe 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:
symbolin interfaceWorkspaceService
-
didChangeConfiguration
Description copied from interface:org.eclipse.lsp4j.services.WorkspaceServiceA notification sent from the client to the server to signal the change of configuration settings.- Specified by:
didChangeConfigurationin interfaceWorkspaceService
-
didChangeWatchedFiles
Description copied from interface:org.eclipse.lsp4j.services.WorkspaceServiceThe 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:
didChangeWatchedFilesin interfaceWorkspaceService
-