Package org.eclipse.lsp4j
Class TextDocumentClientCapabilities
- java.lang.Object
-
- org.eclipse.lsp4j.TextDocumentClientCapabilities
-
public class TextDocumentClientCapabilities extends java.lang.ObjectText document specific client capabilities.
-
-
Constructor Summary
Constructors Constructor Description TextDocumentClientCapabilities()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(java.lang.Object obj)CallHierarchyCapabilitiesgetCallHierarchy()Capabilities specific totextDocument/prepareCallHierarchy.CodeActionCapabilitiesgetCodeAction()Capabilities specific to thetextDocument/codeActionCodeLensCapabilitiesgetCodeLens()Capabilities specific to thetextDocument/codeLensColorProviderCapabilitiesgetColorProvider()Capabilities specific to thetextDocument/documentColorand thetextDocument/colorPresentationrequest.CompletionCapabilitiesgetCompletion()Capabilities specific to thetextDocument/completionDeclarationCapabilitiesgetDeclaration()Capabilities specific to thetextDocument/declarationDefinitionCapabilitiesgetDefinition()Capabilities specific to thetextDocument/definitionDiagnosticCapabilitiesgetDiagnostic()Capabilities specific to the diagnostic pull model.DocumentHighlightCapabilitiesgetDocumentHighlight()Capabilities specific to thetextDocument/documentHighlightDocumentLinkCapabilitiesgetDocumentLink()Capabilities specific to thetextDocument/documentLinkDocumentSymbolCapabilitiesgetDocumentSymbol()Capabilities specific to thetextDocument/documentSymbolFoldingRangeCapabilitiesgetFoldingRange()Capabilities specific totextDocument/foldingRangerequests.FormattingCapabilitiesgetFormatting()Capabilities specific to thetextDocument/formattingHoverCapabilitiesgetHover()Capabilities specific to thetextDocument/hoverImplementationCapabilitiesgetImplementation()Capabilities specific to thetextDocument/implementationInlayHintCapabilitiesgetInlayHint()Capabilities specific to thetextDocument/inlayHintrequest.InlineValueCapabilitiesgetInlineValue()Client capabilities specific to inline values.LinkedEditingRangeCapabilitiesgetLinkedEditingRange()Capabilities specific to thetextDocument/linkedEditingRangerequest.MonikerCapabilitiesgetMoniker()Capabilities specific to thetextDocument/monikerrequest.OnTypeFormattingCapabilitiesgetOnTypeFormatting()Capabilities specific to thetextDocument/onTypeFormattingPublishDiagnosticsCapabilitiesgetPublishDiagnostics()Capabilities specific totextDocument/publishDiagnostics.RangeFormattingCapabilitiesgetRangeFormatting()Capabilities specific to thetextDocument/rangeFormattingReferencesCapabilitiesgetReferences()Capabilities specific to thetextDocument/referencesRenameCapabilitiesgetRename()Capabilities specific to thetextDocument/renameSelectionRangeCapabilitiesgetSelectionRange()Capabilities specific to `textDocument/selectionRange` requestsSemanticTokensCapabilitiesgetSemanticTokens()Capabilities specific totextDocument/semanticTokens.SignatureHelpCapabilitiesgetSignatureHelp()Capabilities specific to thetextDocument/signatureHelpSynchronizationCapabilitiesgetSynchronization()TypeDefinitionCapabilitiesgetTypeDefinition()Capabilities specific to thetextDocument/typeDefinitionTypeHierarchyCapabilitiesgetTypeHierarchy()Capabilities specific totextDocument/prepareTypeHierarchy.inthashCode()voidsetCallHierarchy(CallHierarchyCapabilities callHierarchy)Capabilities specific totextDocument/prepareCallHierarchy.voidsetCodeAction(CodeActionCapabilities codeAction)Capabilities specific to thetextDocument/codeActionvoidsetCodeLens(CodeLensCapabilities codeLens)Capabilities specific to thetextDocument/codeLensvoidsetColorProvider(ColorProviderCapabilities colorProvider)Capabilities specific to thetextDocument/documentColorand thetextDocument/colorPresentationrequest.voidsetCompletion(CompletionCapabilities completion)Capabilities specific to thetextDocument/completionvoidsetDeclaration(DeclarationCapabilities declaration)Capabilities specific to thetextDocument/declarationvoidsetDefinition(DefinitionCapabilities definition)Capabilities specific to thetextDocument/definitionvoidsetDiagnostic(DiagnosticCapabilities diagnostic)Capabilities specific to the diagnostic pull model.voidsetDocumentHighlight(DocumentHighlightCapabilities documentHighlight)Capabilities specific to thetextDocument/documentHighlightvoidsetDocumentLink(DocumentLinkCapabilities documentLink)Capabilities specific to thetextDocument/documentLinkvoidsetDocumentSymbol(DocumentSymbolCapabilities documentSymbol)Capabilities specific to thetextDocument/documentSymbolvoidsetFoldingRange(FoldingRangeCapabilities foldingRange)Capabilities specific totextDocument/foldingRangerequests.voidsetFormatting(FormattingCapabilities formatting)Capabilities specific to thetextDocument/formattingvoidsetHover(HoverCapabilities hover)Capabilities specific to thetextDocument/hovervoidsetImplementation(ImplementationCapabilities implementation)Capabilities specific to thetextDocument/implementationvoidsetInlayHint(InlayHintCapabilities inlayHint)Capabilities specific to thetextDocument/inlayHintrequest.voidsetInlineValue(InlineValueCapabilities inlineValue)Client capabilities specific to inline values.voidsetLinkedEditingRange(LinkedEditingRangeCapabilities linkedEditingRange)Capabilities specific to thetextDocument/linkedEditingRangerequest.voidsetMoniker(MonikerCapabilities moniker)Capabilities specific to thetextDocument/monikerrequest.voidsetOnTypeFormatting(OnTypeFormattingCapabilities onTypeFormatting)Capabilities specific to thetextDocument/onTypeFormattingvoidsetPublishDiagnostics(PublishDiagnosticsCapabilities publishDiagnostics)Capabilities specific totextDocument/publishDiagnostics.voidsetRangeFormatting(RangeFormattingCapabilities rangeFormatting)Capabilities specific to thetextDocument/rangeFormattingvoidsetReferences(ReferencesCapabilities references)Capabilities specific to thetextDocument/referencesvoidsetRename(RenameCapabilities rename)Capabilities specific to thetextDocument/renamevoidsetSelectionRange(SelectionRangeCapabilities selectionRange)Capabilities specific to `textDocument/selectionRange` requestsvoidsetSemanticTokens(SemanticTokensCapabilities semanticTokens)Capabilities specific totextDocument/semanticTokens.voidsetSignatureHelp(SignatureHelpCapabilities signatureHelp)Capabilities specific to thetextDocument/signatureHelpvoidsetSynchronization(SynchronizationCapabilities synchronization)voidsetTypeDefinition(TypeDefinitionCapabilities typeDefinition)Capabilities specific to thetextDocument/typeDefinitionvoidsetTypeHierarchy(TypeHierarchyCapabilities typeHierarchy)Capabilities specific totextDocument/prepareTypeHierarchy.java.lang.StringtoString()
-
-
-
Method Detail
-
getSynchronization
public SynchronizationCapabilities getSynchronization()
-
setSynchronization
public void setSynchronization(SynchronizationCapabilities synchronization)
-
getCompletion
public CompletionCapabilities getCompletion()
Capabilities specific to thetextDocument/completion
-
setCompletion
public void setCompletion(CompletionCapabilities completion)
Capabilities specific to thetextDocument/completion
-
getHover
public HoverCapabilities getHover()
Capabilities specific to thetextDocument/hover
-
setHover
public void setHover(HoverCapabilities hover)
Capabilities specific to thetextDocument/hover
-
getSignatureHelp
public SignatureHelpCapabilities getSignatureHelp()
Capabilities specific to thetextDocument/signatureHelp
-
setSignatureHelp
public void setSignatureHelp(SignatureHelpCapabilities signatureHelp)
Capabilities specific to thetextDocument/signatureHelp
-
getReferences
public ReferencesCapabilities getReferences()
Capabilities specific to thetextDocument/references
-
setReferences
public void setReferences(ReferencesCapabilities references)
Capabilities specific to thetextDocument/references
-
getDocumentHighlight
public DocumentHighlightCapabilities getDocumentHighlight()
Capabilities specific to thetextDocument/documentHighlight
-
setDocumentHighlight
public void setDocumentHighlight(DocumentHighlightCapabilities documentHighlight)
Capabilities specific to thetextDocument/documentHighlight
-
getDocumentSymbol
public DocumentSymbolCapabilities getDocumentSymbol()
Capabilities specific to thetextDocument/documentSymbol
-
setDocumentSymbol
public void setDocumentSymbol(DocumentSymbolCapabilities documentSymbol)
Capabilities specific to thetextDocument/documentSymbol
-
getFormatting
public FormattingCapabilities getFormatting()
Capabilities specific to thetextDocument/formatting
-
setFormatting
public void setFormatting(FormattingCapabilities formatting)
Capabilities specific to thetextDocument/formatting
-
getRangeFormatting
public RangeFormattingCapabilities getRangeFormatting()
Capabilities specific to thetextDocument/rangeFormatting
-
setRangeFormatting
public void setRangeFormatting(RangeFormattingCapabilities rangeFormatting)
Capabilities specific to thetextDocument/rangeFormatting
-
getOnTypeFormatting
public OnTypeFormattingCapabilities getOnTypeFormatting()
Capabilities specific to thetextDocument/onTypeFormatting
-
setOnTypeFormatting
public void setOnTypeFormatting(OnTypeFormattingCapabilities onTypeFormatting)
Capabilities specific to thetextDocument/onTypeFormatting
-
getDeclaration
public DeclarationCapabilities getDeclaration()
Capabilities specific to thetextDocument/declarationSince 3.14.0
-
setDeclaration
public void setDeclaration(DeclarationCapabilities declaration)
Capabilities specific to thetextDocument/declarationSince 3.14.0
-
getDefinition
public DefinitionCapabilities getDefinition()
Capabilities specific to thetextDocument/definitionSince 3.14.0
-
setDefinition
public void setDefinition(DefinitionCapabilities definition)
Capabilities specific to thetextDocument/definitionSince 3.14.0
-
getTypeDefinition
public TypeDefinitionCapabilities getTypeDefinition()
Capabilities specific to thetextDocument/typeDefinitionSince 3.6.0
-
setTypeDefinition
public void setTypeDefinition(TypeDefinitionCapabilities typeDefinition)
Capabilities specific to thetextDocument/typeDefinitionSince 3.6.0
-
getImplementation
public ImplementationCapabilities getImplementation()
Capabilities specific to thetextDocument/implementationSince 3.6.0
-
setImplementation
public void setImplementation(ImplementationCapabilities implementation)
Capabilities specific to thetextDocument/implementationSince 3.6.0
-
getCodeAction
public CodeActionCapabilities getCodeAction()
Capabilities specific to thetextDocument/codeAction
-
setCodeAction
public void setCodeAction(CodeActionCapabilities codeAction)
Capabilities specific to thetextDocument/codeAction
-
getCodeLens
public CodeLensCapabilities getCodeLens()
Capabilities specific to thetextDocument/codeLens
-
setCodeLens
public void setCodeLens(CodeLensCapabilities codeLens)
Capabilities specific to thetextDocument/codeLens
-
getDocumentLink
public DocumentLinkCapabilities getDocumentLink()
Capabilities specific to thetextDocument/documentLink
-
setDocumentLink
public void setDocumentLink(DocumentLinkCapabilities documentLink)
Capabilities specific to thetextDocument/documentLink
-
getColorProvider
public ColorProviderCapabilities getColorProvider()
Capabilities specific to thetextDocument/documentColorand thetextDocument/colorPresentationrequest.Since 3.6.0
-
setColorProvider
public void setColorProvider(ColorProviderCapabilities colorProvider)
Capabilities specific to thetextDocument/documentColorand thetextDocument/colorPresentationrequest.Since 3.6.0
-
getRename
public RenameCapabilities getRename()
Capabilities specific to thetextDocument/rename
-
setRename
public void setRename(RenameCapabilities rename)
Capabilities specific to thetextDocument/rename
-
getPublishDiagnostics
public PublishDiagnosticsCapabilities getPublishDiagnostics()
Capabilities specific totextDocument/publishDiagnostics.
-
setPublishDiagnostics
public void setPublishDiagnostics(PublishDiagnosticsCapabilities publishDiagnostics)
Capabilities specific totextDocument/publishDiagnostics.
-
getFoldingRange
public FoldingRangeCapabilities getFoldingRange()
Capabilities specific totextDocument/foldingRangerequests.Since 3.10.0
-
setFoldingRange
public void setFoldingRange(FoldingRangeCapabilities foldingRange)
Capabilities specific totextDocument/foldingRangerequests.Since 3.10.0
-
getTypeHierarchy
public TypeHierarchyCapabilities getTypeHierarchy()
Capabilities specific totextDocument/prepareTypeHierarchy.Since 3.17.0
-
setTypeHierarchy
public void setTypeHierarchy(TypeHierarchyCapabilities typeHierarchy)
Capabilities specific totextDocument/prepareTypeHierarchy.Since 3.17.0
-
getCallHierarchy
public CallHierarchyCapabilities getCallHierarchy()
Capabilities specific totextDocument/prepareCallHierarchy.Since 3.16.0
-
setCallHierarchy
public void setCallHierarchy(CallHierarchyCapabilities callHierarchy)
Capabilities specific totextDocument/prepareCallHierarchy.Since 3.16.0
-
getSelectionRange
public SelectionRangeCapabilities getSelectionRange()
Capabilities specific to `textDocument/selectionRange` requestsSince 3.15.0
-
setSelectionRange
public void setSelectionRange(SelectionRangeCapabilities selectionRange)
Capabilities specific to `textDocument/selectionRange` requestsSince 3.15.0
-
getSemanticTokens
public SemanticTokensCapabilities getSemanticTokens()
Capabilities specific totextDocument/semanticTokens.Since 3.16.0
-
setSemanticTokens
public void setSemanticTokens(SemanticTokensCapabilities semanticTokens)
Capabilities specific totextDocument/semanticTokens.Since 3.16.0
-
getMoniker
public MonikerCapabilities getMoniker()
Capabilities specific to thetextDocument/monikerrequest.Since 3.16.0
-
setMoniker
public void setMoniker(MonikerCapabilities moniker)
Capabilities specific to thetextDocument/monikerrequest.Since 3.16.0
-
getLinkedEditingRange
public LinkedEditingRangeCapabilities getLinkedEditingRange()
Capabilities specific to thetextDocument/linkedEditingRangerequest.Since 3.16.0
-
setLinkedEditingRange
public void setLinkedEditingRange(LinkedEditingRangeCapabilities linkedEditingRange)
Capabilities specific to thetextDocument/linkedEditingRangerequest.Since 3.16.0
-
getInlayHint
public InlayHintCapabilities getInlayHint()
Capabilities specific to thetextDocument/inlayHintrequest.Since 3.17.0
-
setInlayHint
public void setInlayHint(InlayHintCapabilities inlayHint)
Capabilities specific to thetextDocument/inlayHintrequest.Since 3.17.0
-
getInlineValue
public InlineValueCapabilities getInlineValue()
Client capabilities specific to inline values.Since 3.17.0
-
setInlineValue
public void setInlineValue(InlineValueCapabilities inlineValue)
Client capabilities specific to inline values.Since 3.17.0
-
getDiagnostic
public DiagnosticCapabilities getDiagnostic()
Capabilities specific to the diagnostic pull model.Since 3.17.0
-
setDiagnostic
public void setDiagnostic(DiagnosticCapabilities diagnostic)
Capabilities specific to the diagnostic pull model.Since 3.17.0
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
equals
public boolean equals(java.lang.Object obj)
- Overrides:
equalsin classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCodein classjava.lang.Object
-
-