Verified Owner
Top Fields Constructors Methods
org.jabref.languageserver

public Class BibtexWorkspaceService

extends Object
implements WorkspaceService
Class Inheritance
All Implemented Interfaces
org.eclipse.lsp4j.services.WorkspaceService
Imports
org.jabref.languageserver.util.LspDiagnosticHandler, com.google.gson.JsonObject, org.eclipse.lsp4j.DidChangeConfigurationParams, .DidChangeWatchedFilesParams, org.eclipse.lsp4j.services.LanguageClient, .WorkspaceService, org.slf4j.Logger, .LoggerFactory

Field Summary

Modifier and TypeField and Description
private LanguageClient
private final LspClientHandler
private final LspDiagnosticHandler
private static final Logger

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
public void
didChangeConfiguration(DidChangeConfigurationParams didChangeConfigurationParams)

Implements org.eclipse.lsp4j.services.WorkspaceService.didChangeConfiguration.

A notification sent from the client to the server to signal the change of configuration settings.

public void
didChangeWatchedFiles(DidChangeWatchedFilesParams didChangeWatchedFilesParams)

Implements org.eclipse.lsp4j.services.WorkspaceService.didChangeWatchedFiles.

The watched files notification is sent from the client to the server when the client detects changes to file watched by the language client.

public void
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

clientback to summary
private LanguageClient client
clientHandlerback to summary
private final LspClientHandler clientHandler
diagnosticHandlerback to summary
private final LspDiagnosticHandler diagnosticHandler
LOGGERback to summary
private static final Logger LOGGER

Constructor Detail

BibtexWorkspaceServiceback to summary
public BibtexWorkspaceService(LspClientHandler clientHandler, LspDiagnosticHandler diagnosticHandler)

Method Detail

didChangeConfigurationback to summary
public void didChangeConfiguration(DidChangeConfigurationParams didChangeConfigurationParams)

Implements org.eclipse.lsp4j.services.WorkspaceService.didChangeConfiguration.

Doc from org.eclipse.lsp4j.services.WorkspaceService.didChangeConfiguration.

A notification sent from the client to the server to signal the change of configuration settings.

Annotations
@Override
didChangeWatchedFilesback to summary
public void didChangeWatchedFiles(DidChangeWatchedFilesParams didChangeWatchedFilesParams)

Implements org.eclipse.lsp4j.services.WorkspaceService.didChangeWatchedFiles.

Doc from org.eclipse.lsp4j.services.WorkspaceService.didChangeWatchedFiles.

The watched files notification is sent from the client to the server when the client detects changes to file watched by the language client.

Annotations
@Override
setClientback to summary
public void setClient(LanguageClient client)