diff options
author | Jens Jansson <peppe@vaadin.com> | 2011-12-01 15:13:41 +0200 |
---|---|---|
committer | Jens Jansson <peppe@vaadin.com> | 2011-12-01 15:13:41 +0200 |
commit | f7cd2bc09e4fadb531d49b2bdd7468f5f8db03a6 (patch) | |
tree | 4b0eb3a7b14e5c1183191e80b9ab922259a5e598 /src/com/vaadin/terminal/ErrorMessage.java | |
parent | ff8a6a02c0c29e16dd8dcf6ffa4d86c928c32637 (diff) | |
download | vaadin-framework-f7cd2bc09e4fadb531d49b2bdd7468f5f8db03a6.tar.gz vaadin-framework-f7cd2bc09e4fadb531d49b2bdd7468f5f8db03a6.zip |
Moved error level communication strings away from all the subclasses to the centralized ErrorLevel enum.
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 |