diff options
Diffstat (limited to 'src/com/vaadin/terminal/ErrorMessage.java')
-rw-r--r-- | src/com/vaadin/terminal/ErrorMessage.java | 26 |
1 files changed, 21 insertions, 5 deletions
diff --git a/src/com/vaadin/terminal/ErrorMessage.java b/src/com/vaadin/terminal/ErrorMessage.java index 8be38a78b4..123d12d068 100644 --- a/src/com/vaadin/terminal/ErrorMessage.java +++ b/src/com/vaadin/terminal/ErrorMessage.java @@ -21,23 +21,39 @@ public interface ErrorMessage extends Paintable, Serializable { /** * Error code for informational messages. */ - INFORMATION, + INFORMATION("info"), /** * Error code for warning messages. */ - WARNING, + WARNING("warning"), /** * Error code for regular error messages. */ - ERROR, + ERROR("error"), /** * Error code for critical error messages. */ - CRITICAL, + CRITICAL("critical"), /** * Error code for system errors and bugs. */ - SYSTEMERROR; + SYSTEMERROR("system"); + + String text; + + private ErrorLevel(String text) { + this.text = text; + } + + public String getText() { + return text; + } + + @Override + public String toString() { + return text; + } + } @Deprecated |