Class ServerCapabilities.WorkspaceCapabilities.WorkspaceFoldersCapabilities
java.lang.Object
org.graalvm.tools.lsp.server.types.JSONBase
org.graalvm.tools.lsp.server.types.ServerCapabilities.WorkspaceCapabilities.WorkspaceFoldersCapabilities
- Enclosing class:
ServerCapabilities.WorkspaceCapabilities
public static class ServerCapabilities.WorkspaceCapabilities.WorkspaceFoldersCapabilities
extends JSONBase
-
Method Summary
Modifier and TypeMethodDescriptionbooleanWhether the server wants to receive workspace folder change notifications.The Server has support for workspace folders.inthashCode()setChangeNotifications(Object changeNotifications) setSupported(Boolean supported)
-
Method Details
-
getSupported
The Server has support for workspace folders. -
setSupported
public ServerCapabilities.WorkspaceCapabilities.WorkspaceFoldersCapabilities setSupported(Boolean supported) -
getChangeNotifications
Whether the server wants to receive workspace folder change notifications. If a strings is provided the string is treated as a ID under which the notification is registed on the client side. The ID can be used to unregister for these events using the `client/unregisterCapability` request. -
setChangeNotifications
public ServerCapabilities.WorkspaceCapabilities.WorkspaceFoldersCapabilities setChangeNotifications(Object changeNotifications) -
equals
-
hashCode
public int hashCode()
-