Package org.eclipse.lsp4j
Class TextDocumentPositionAndWorkDoneProgressParams
- java.lang.Object
-
- org.eclipse.lsp4j.TextDocumentPositionParams
-
- org.eclipse.lsp4j.TextDocumentPositionAndWorkDoneProgressParams
-
- All Implemented Interfaces:
WorkDoneProgressParams
- Direct Known Subclasses:
CallHierarchyPrepareParams,HoverParams,LinkedEditingRangeParams,PrepareRenameParams,RenameParams,SignatureHelpParams,TextDocumentPositionAndWorkDoneProgressAndPartialResultParams,TypeHierarchyPrepareParams
public abstract class TextDocumentPositionAndWorkDoneProgressParams extends TextDocumentPositionParams implements WorkDoneProgressParams
Abstract class which extends TextDocumentPosition and implements work done progress request parameter. It is not present in protocol specification, so it's just "dry" class.Since 3.15.0
-
-
Constructor Summary
Constructors Constructor Description TextDocumentPositionAndWorkDoneProgressParams()TextDocumentPositionAndWorkDoneProgressParams(TextDocumentIdentifier textDocument, Position position)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(java.lang.Object obj)org.eclipse.lsp4j.jsonrpc.messages.Either<java.lang.String,java.lang.Integer>getWorkDoneToken()An optional token that a server can use to report work done progress.inthashCode()voidsetWorkDoneToken(java.lang.Integer workDoneToken)voidsetWorkDoneToken(java.lang.String workDoneToken)voidsetWorkDoneToken(org.eclipse.lsp4j.jsonrpc.messages.Either<java.lang.String,java.lang.Integer> workDoneToken)An optional token that a server can use to report work done progress.java.lang.StringtoString()-
Methods inherited from class org.eclipse.lsp4j.TextDocumentPositionParams
getPosition, getTextDocument, setPosition, setTextDocument
-
-
-
-
Constructor Detail
-
TextDocumentPositionAndWorkDoneProgressParams
public TextDocumentPositionAndWorkDoneProgressParams()
-
TextDocumentPositionAndWorkDoneProgressParams
public TextDocumentPositionAndWorkDoneProgressParams(TextDocumentIdentifier textDocument, Position position)
-
-
Method Detail
-
getWorkDoneToken
public org.eclipse.lsp4j.jsonrpc.messages.Either<java.lang.String,java.lang.Integer> getWorkDoneToken()
An optional token that a server can use to report work done progress.- Specified by:
getWorkDoneTokenin interfaceWorkDoneProgressParams
-
setWorkDoneToken
public void setWorkDoneToken(org.eclipse.lsp4j.jsonrpc.messages.Either<java.lang.String,java.lang.Integer> workDoneToken)
An optional token that a server can use to report work done progress.- Specified by:
setWorkDoneTokenin interfaceWorkDoneProgressParams
-
setWorkDoneToken
public void setWorkDoneToken(java.lang.String workDoneToken)
-
setWorkDoneToken
public void setWorkDoneToken(java.lang.Integer workDoneToken)
-
toString
public java.lang.String toString()
- Overrides:
toStringin classTextDocumentPositionParams
-
equals
public boolean equals(java.lang.Object obj)
- Overrides:
equalsin classTextDocumentPositionParams
-
hashCode
public int hashCode()
- Overrides:
hashCodein classTextDocumentPositionParams
-
-