Class BSLWorkspaceService
java.lang.Object
com.github._1c_syntax.bsl.languageserver.BSLWorkspaceService
- All Implemented Interfaces:
WorkspaceService
-
Constructor Summary
ConstructorsConstructorDescriptionBSLWorkspaceService(LanguageServerConfiguration configuration, CommandProvider commandProvider, SymbolProvider symbolProvider) -
Method Summary
Modifier and TypeMethodDescriptionvoidvoidexecuteCommand(ExecuteCommandParams params) CompletableFuture<Either<List<? extends SymbolInformation>,List<? extends WorkspaceSymbol>>> symbol(WorkspaceSymbolParams params) 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
diagnostic, didChangeWorkspaceFolders, didCreateFiles, didDeleteFiles, didRenameFiles, resolveWorkspaceSymbol, willCreateFiles, willDeleteFiles, willRenameFiles
-
Constructor Details
-
BSLWorkspaceService
@ConstructorProperties({"configuration","commandProvider","symbolProvider"}) public BSLWorkspaceService(LanguageServerConfiguration configuration, CommandProvider commandProvider, SymbolProvider symbolProvider)
-
-
Method Details
-
symbol
public CompletableFuture<Either<List<? extends SymbolInformation>,List<? extends WorkspaceSymbol>>> symbol(WorkspaceSymbolParams params) - Specified by:
symbolin interfaceWorkspaceService
-
didChangeConfiguration
- Specified by:
didChangeConfigurationin interfaceWorkspaceService
-
didChangeWatchedFiles
- Specified by:
didChangeWatchedFilesin interfaceWorkspaceService
-
executeCommand
- Specified by:
executeCommandin interfaceWorkspaceService
-