public class ActionableNotification extends Object
XMLLanguageClientAPI
Constructor and Description |
---|
ActionableNotification() |
Modifier and Type | Method and Description |
---|---|
List<org.eclipse.lsp4j.Command> |
getCommands() |
Object |
getData() |
String |
getMessage()
The actual message
|
org.eclipse.lsp4j.MessageType |
getSeverity()
The message severity.
|
void |
setCommands(List<org.eclipse.lsp4j.Command> commands) |
void |
setData(Object data) |
void |
setMessage(String message)
The actual message
|
void |
setSeverity(org.eclipse.lsp4j.MessageType severity)
The message severity.
|
String |
toString() |
ActionableNotification |
withCommands(List<org.eclipse.lsp4j.Command> commands) |
ActionableNotification |
withData(Object data) |
ActionableNotification |
withMessage(String message) |
ActionableNotification |
withSeverity(org.eclipse.lsp4j.MessageType severity) |
public org.eclipse.lsp4j.MessageType getSeverity()
MessageType
.public void setSeverity(org.eclipse.lsp4j.MessageType severity)
MessageType
.severity
- The message severitypublic ActionableNotification withSeverity(org.eclipse.lsp4j.MessageType severity)
public String getMessage()
public void setMessage(String message)
message
- The messagepublic ActionableNotification withMessage(String message)
public Object getData()
public void setData(Object data)
data
- the data to setpublic ActionableNotification withData(Object data)
public List<org.eclipse.lsp4j.Command> getCommands()
public void setCommands(List<org.eclipse.lsp4j.Command> commands)
commands
- the commands to setpublic ActionableNotification withCommands(List<org.eclipse.lsp4j.Command> commands)
Copyright © 2020. All rights reserved.