Class ActionableNotification
- java.lang.Object
-
- org.eclipse.lemminx.customservice.ActionableNotification
-
public class ActionableNotification extends Object
An ActionableNotification class. An instance of this class is sent to the client as a parameter for the xml/actionableNotification notification. SeeXMLLanguageClientAPI
-
-
Constructor Summary
Constructors Constructor Description ActionableNotification()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description List<org.eclipse.lsp4j.Command>getCommands()ObjectgetData()StringgetMessage()The actual messageorg.eclipse.lsp4j.MessageTypegetSeverity()The message severity.voidsetCommands(List<org.eclipse.lsp4j.Command> commands)voidsetData(Object data)voidsetMessage(String message)The actual messagevoidsetSeverity(org.eclipse.lsp4j.MessageType severity)The message severity.StringtoString()ActionableNotificationwithCommands(List<org.eclipse.lsp4j.Command> commands)ActionableNotificationwithData(Object data)ActionableNotificationwithMessage(String message)ActionableNotificationwithSeverity(org.eclipse.lsp4j.MessageType severity)
-
-
-
Method Detail
-
getSeverity
public org.eclipse.lsp4j.MessageType getSeverity()
The message severity. SeeMessageType.- Returns:
- The severity
-
setSeverity
public void setSeverity(org.eclipse.lsp4j.MessageType severity)
The message severity. SeeMessageType.- Parameters:
severity- The message severity
-
withSeverity
public ActionableNotification withSeverity(org.eclipse.lsp4j.MessageType severity)
-
getMessage
public String getMessage()
The actual message- Returns:
- The message
-
setMessage
public void setMessage(String message)
The actual message- Parameters:
message- The message
-
withMessage
public ActionableNotification withMessage(String message)
-
getData
public Object getData()
- Returns:
- the data
-
setData
public void setData(Object data)
- Parameters:
data- the data to set
-
withData
public ActionableNotification withData(Object data)
-
getCommands
public List<org.eclipse.lsp4j.Command> getCommands()
- Returns:
- the commands
-
setCommands
public void setCommands(List<org.eclipse.lsp4j.Command> commands)
- Parameters:
commands- the commands to set
-
withCommands
public ActionableNotification withCommands(List<org.eclipse.lsp4j.Command> commands)
-
-