Java 类org.eclipse.lsp4j.UnregistrationParams 实例源码

项目:eclipse.jdt.ls    文件:JDTLanguageServer.java   
public void unregisterCapability(String id, String method) {
    if (registeredCapabilities.remove(id)) {
        Unregistration unregistration = new Unregistration(id, method);
        UnregistrationParams unregistrationParams = new UnregistrationParams(Collections.singletonList(unregistration));
        client.unregisterCapability(unregistrationParams);
    }
}
项目:SOMns-vscode    文件:LanguageClient.java   
/**
 * The client/unregisterCapability request is sent from the server to the client
 * to unregister a previously register capability.
 */
@JsonRequest("client/unregisterCapability")
default CompletableFuture<Void> unregisterCapability(UnregistrationParams params) {
    throw new UnsupportedOperationException();
}
项目:eclipse.jdt.ls    文件:JavaClientConnection.java   
/**
 * @see {@link org.eclipse.lsp4j.services.LanguageClient#unregisterCapability(RegistrationParams)}
 */
public void unregisterCapability(UnregistrationParams params) {
    client.unregisterCapability(params);
}
项目:xtext-core    文件:CommandRegistryTest.java   
@Override
public CompletableFuture<Void> unregisterCapability(final UnregistrationParams params) {
  final Unregistration unreg = IterableExtensions.<Unregistration>head(params.getUnregisterations());
  this.registered.remove(unreg);
  return CompletableFuture.<Void>completedFuture(null);
}
项目:lsp4j    文件:LanguageClient.java   
/**
 * The client/unregisterCapability request is sent from the server to the client
 * to unregister a previously register capability.
 */
@JsonRequest("client/unregisterCapability")
default CompletableFuture<Void> unregisterCapability(UnregistrationParams params) {
    throw new UnsupportedOperationException();
}