Class BSLWorkspaceService
java.lang.Object
com.github._1c_syntax.bsl.languageserver.BSLWorkspaceService
- All Implemented Interfaces:
WorkspaceService
-
Constructor Summary
ConstructorDescriptionBSLWorkspaceService
(LanguageServerConfiguration configuration, CommandProvider commandProvider, SymbolProvider symbolProvider) -
Method Summary
Modifier and TypeMethodDescriptionvoid
void
executeCommand
(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, wait
Methods 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:
symbol
in interfaceWorkspaceService
-
didChangeConfiguration
- Specified by:
didChangeConfiguration
in interfaceWorkspaceService
-
didChangeWatchedFiles
- Specified by:
didChangeWatchedFiles
in interfaceWorkspaceService
-
executeCommand
- Specified by:
executeCommand
in interfaceWorkspaceService
-