Java 类org.eclipse.lsp4j.SignatureHelpOptions 实例源码
项目:che
文件:ServerCapabilitiesOverlay.java
public SignatureHelpOptions getSignatureHelpProvider() {
SignatureHelpOptions leftOptions = left.getSignatureHelpProvider();
SignatureHelpOptions rightOptions = right.getSignatureHelpProvider();
if (leftOptions == null) {
return rightOptions;
}
if (rightOptions == null) {
return leftOptions;
}
SignatureHelpOptions result = new SignatureHelpOptions();
List<String> triggerChars = new ArrayList<>();
triggerChars.addAll(listish(leftOptions.getTriggerCharacters()));
triggerChars.addAll(listish(rightOptions.getTriggerCharacters()));
result.setTriggerCharacters(triggerChars);
return result;
}
项目:SOMns-vscode
文件:ServerCapabilities.java
/**
* The server provides signature help support.
*/
@Pure
public SignatureHelpOptions getSignatureHelpProvider() {
return this.signatureHelpProvider;
}
项目:SOMns-vscode
文件:ServerCapabilities.java
/**
* The server provides signature help support.
*/
public void setSignatureHelpProvider(final SignatureHelpOptions signatureHelpProvider) {
this.signatureHelpProvider = signatureHelpProvider;
}
项目:eclipse.jdt.ls
文件:SignatureHelpHandler.java
public static SignatureHelpOptions createOptions() {
return new SignatureHelpOptions(Arrays.asList("("));
}
项目:lsp4j
文件:ServerCapabilities.java
/**
* The server provides signature help support.
*/
@Pure
public SignatureHelpOptions getSignatureHelpProvider() {
return this.signatureHelpProvider;
}
项目:lsp4j
文件:ServerCapabilities.java
/**
* The server provides signature help support.
*/
public void setSignatureHelpProvider(final SignatureHelpOptions signatureHelpProvider) {
this.signatureHelpProvider = signatureHelpProvider;
}