Package net.ssehub.easy.basics.messages
Interface IMessage
-
- All Known Implementing Classes:
EvaluationVisitor.Message,Message,Message,Message,ValidationMessage
public interface IMessageDefines a message.- Author:
- Holger Eichelberger
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.lang.StringgetDescription()Returns the message description.java.lang.StringgetDetailedDescription()Returns a detailed message description (if available) orgetDescription().StatusgetStatus()Returns the status of this message.
-
-
-
Method Detail
-
getDescription
java.lang.String getDescription()
Returns the message description.- Returns:
- the message description
-
getDetailedDescription
java.lang.String getDetailedDescription()
Returns a detailed message description (if available) orgetDescription(). Details may e.g., include file position or line number. As e.g. xText cares for location and position itself, this information would be superfluous there, but helpful in a command line context, where this method shall be used instead.- Returns:
- the (detailed) message description
-
getStatus
Status getStatus()
Returns the status of this message.- Returns:
- the status of this message
-
-