Class SignatureHelpContext
- java.lang.Object
-
- org.eclipse.lsp4j.SignatureHelpContext
-
public class SignatureHelpContext extends java.lang.ObjectAdditional information about the context in which a signature help request was triggered.Since 3.15.0
-
-
Constructor Summary
Constructors Constructor Description SignatureHelpContext()SignatureHelpContext(SignatureHelpTriggerKind triggerKind, boolean isRetrigger)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(java.lang.Object obj)SignatureHelpgetActiveSignatureHelp()The currently activeSignatureHelp.java.lang.StringgetTriggerCharacter()Character that caused signature help to be triggered.SignatureHelpTriggerKindgetTriggerKind()Action that caused signature help to be triggered.inthashCode()booleanisRetrigger()trueif signature help was already showing when it was triggered.voidsetActiveSignatureHelp(SignatureHelp activeSignatureHelp)The currently activeSignatureHelp.voidsetIsRetrigger(boolean isRetrigger)trueif signature help was already showing when it was triggered.voidsetTriggerCharacter(java.lang.String triggerCharacter)Character that caused signature help to be triggered.voidsetTriggerKind(SignatureHelpTriggerKind triggerKind)Action that caused signature help to be triggered.java.lang.StringtoString()
-
-
-
Constructor Detail
-
SignatureHelpContext
public SignatureHelpContext()
-
SignatureHelpContext
public SignatureHelpContext(SignatureHelpTriggerKind triggerKind, boolean isRetrigger)
-
-
Method Detail
-
getTriggerKind
public SignatureHelpTriggerKind getTriggerKind()
Action that caused signature help to be triggered.
-
setTriggerKind
public void setTriggerKind(SignatureHelpTriggerKind triggerKind)
Action that caused signature help to be triggered.
-
getTriggerCharacter
public java.lang.String getTriggerCharacter()
Character that caused signature help to be triggered.This is undefined when
triggerKindis notSignatureHelpTriggerKind.TriggerCharacter
-
setTriggerCharacter
public void setTriggerCharacter(java.lang.String triggerCharacter)
Character that caused signature help to be triggered.This is undefined when
triggerKindis notSignatureHelpTriggerKind.TriggerCharacter
-
isRetrigger
public boolean isRetrigger()
trueif signature help was already showing when it was triggered.Retriggers occur when the signature help is already active and can be caused by actions such as typing a trigger character, a cursor move, or document content changes.
-
setIsRetrigger
public void setIsRetrigger(boolean isRetrigger)
trueif signature help was already showing when it was triggered.Retriggers occur when the signature help is already active and can be caused by actions such as typing a trigger character, a cursor move, or document content changes.
-
getActiveSignatureHelp
public SignatureHelp getActiveSignatureHelp()
The currently activeSignatureHelp.The `activeSignatureHelp` has its
SignatureHelp.activeSignaturefield updated based on the user navigating through available signatures.
-
setActiveSignatureHelp
public void setActiveSignatureHelp(SignatureHelp activeSignatureHelp)
The currently activeSignatureHelp.The `activeSignatureHelp` has its
SignatureHelp.activeSignaturefield updated based on the user navigating through available signatures.
-
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
-
-