Class Ek9WorkspaceService
java.lang.Object
org.ek9lang.lsp.Ek9Service
org.ek9lang.lsp.Ek9WorkspaceService
- All Implemented Interfaces:
org.eclipse.lsp4j.services.WorkspaceService
final class Ek9WorkspaceService
extends Ek9Service
implements org.eclipse.lsp4j.services.WorkspaceService
Part of the language server functionality.
See WorkspaceService for additional methods we can implement.
-
Field Summary
Fields inherited from class Ek9Service
pathExtractor -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoiddidChangeConfiguration(org.eclipse.lsp4j.DidChangeConfigurationParams params) voiddidChangeWatchedFiles(org.eclipse.lsp4j.DidChangeWatchedFilesParams params) (package private) WorkspaceMethods inherited from class Ek9Service
clearOldCompiledDiagnostics, getCompilerFlags, getCompilerService, getFilename, getFilename, getLanguageServer, getNearestToken, getWorkspace, reportOnCompiledSource, sendDiagnosticsMethods inherited from class 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, executeCommand, resolveWorkspaceSymbol, symbol, willCreateFiles, willDeleteFiles, willRenameFiles
-
Constructor Details
-
Ek9WorkspaceService
Ek9WorkspaceService(Ek9LanguageServer languageServer)
-
-
Method Details
-
didChangeConfiguration
public void didChangeConfiguration(org.eclipse.lsp4j.DidChangeConfigurationParams params) - Specified by:
didChangeConfigurationin interfaceorg.eclipse.lsp4j.services.WorkspaceService
-
didChangeWatchedFiles
public void didChangeWatchedFiles(org.eclipse.lsp4j.DidChangeWatchedFilesParams params) - Specified by:
didChangeWatchedFilesin interfaceorg.eclipse.lsp4j.services.WorkspaceService
-
getEk9WorkSpace
Workspace getEk9WorkSpace()
-