1 7 package com.inversoft.error; 8 9 10 import java.io.Serializable ; 11 import java.text.MessageFormat ; 12 import java.util.Locale ; 13 14 15 20 public class BasicError implements Serializable { 21 22 private String message; 23 private Locale locale; 24 25 26 29 public BasicError() { 30 } 32 33 38 public BasicError(String msg) { 39 setMessage(msg); 40 } 41 42 49 public BasicError(String msg, Locale locale) { 50 setMessage(msg); 51 this.locale = locale; 52 } 53 54 62 public BasicError(String msg, Object [] params) { 63 setMessage(MessageFormat.format(msg, params)); 64 } 65 66 76 public BasicError(String msg, Object [] params, Locale locale) { 77 setMessage(MessageFormat.format(msg, params)); 78 this.locale = locale; 79 } 80 81 82 87 public String getMessage() { 88 return message; 89 } 90 91 96 public Locale getLocale() { 97 return locale; 98 } 99 100 106 public void setMessage(String message) { 107 this.message = message; 108 } 109 110 113 public String toString() { 114 return message; 115 } 116 } | Popular Tags |