Class WorkspaceClientCapabilities
java.lang.Object
org.graalvm.tools.lsp.server.types.JSONBase
org.graalvm.tools.lsp.server.types.WorkspaceClientCapabilities
Workspace specific client capabilities.
-
Method Summary
Modifier and TypeMethodDescriptionstatic WorkspaceClientCapabilitiescreate()booleanThe client supports applying batch edits to the workspace by supporting the request 'workspace/applyEdit'.The client supports `workspace/configuration` requests.Capabilities specific to the `workspace/didChangeConfiguration` notification.Capabilities specific to the `workspace/didChangeWatchedFiles` notification.Capabilities specific to the `workspace/executeCommand` request.Capabilities specific to the `workspace/symbol` request.Capabilities specific to `WorkspaceEdit`s.The client has support for workspace folders.inthashCode()setApplyEdit(Boolean applyEdit) setConfiguration(Boolean configuration) setDidChangeConfiguration(DidChangeConfigurationClientCapabilities didChangeConfiguration) setDidChangeWatchedFiles(DidChangeWatchedFilesClientCapabilities didChangeWatchedFiles) setExecuteCommand(ExecuteCommandClientCapabilities executeCommand) setWorkspaceEdit(WorkspaceEditClientCapabilities workspaceEdit) setWorkspaceFolders(Boolean workspaceFolders)
-
Method Details
-
getApplyEdit
The client supports applying batch edits to the workspace by supporting the request 'workspace/applyEdit'. -
setApplyEdit
-
getWorkspaceEdit
Capabilities specific to `WorkspaceEdit`s. -
setWorkspaceEdit
-
getDidChangeConfiguration
Capabilities specific to the `workspace/didChangeConfiguration` notification. -
setDidChangeConfiguration
public WorkspaceClientCapabilities setDidChangeConfiguration(DidChangeConfigurationClientCapabilities didChangeConfiguration) -
getDidChangeWatchedFiles
Capabilities specific to the `workspace/didChangeWatchedFiles` notification. -
setDidChangeWatchedFiles
public WorkspaceClientCapabilities setDidChangeWatchedFiles(DidChangeWatchedFilesClientCapabilities didChangeWatchedFiles) -
getSymbol
Capabilities specific to the `workspace/symbol` request. -
setSymbol
-
getExecuteCommand
Capabilities specific to the `workspace/executeCommand` request. -
setExecuteCommand
public WorkspaceClientCapabilities setExecuteCommand(ExecuteCommandClientCapabilities executeCommand) -
getWorkspaceFolders
The client has support for workspace folders. -
setWorkspaceFolders
-
getConfiguration
The client supports `workspace/configuration` requests. -
setConfiguration
-
equals
-
hashCode
public int hashCode() -
create
-