1 23 24 package org.dbforms.util; 25 26 import java.util.Locale ; 27 28 29 30 35 public class MessageResourcesInternal { 36 private static String RESOURCE = "org.dbforms.resources.messages"; 37 private static MessageResource msgRes = new MessageResource(RESOURCE); 38 39 52 public static String getMessage(String msg, 53 Locale locale, 54 String defaultMsg) { 55 String s = getMessage(msg, locale); 56 57 if (Util.isNull(s)) { 58 s = defaultMsg; 59 } 60 61 return s; 62 } 63 64 65 75 public static String getMessage(String msg, 76 Locale loc) { 77 String res = MessageResources.getMessage(msg, loc); 79 80 if (res == null) { 81 res = msgRes.getMessage(msg, loc); 82 } 83 84 return res; 85 } 86 87 88 100 public static String getMessage(String msg, 101 Locale loc, 102 String [] parms) { 103 String res = MessageResources.getMessage(msg, loc, parms); 105 106 if (res == null) { 107 res = msgRes.getMessage(msg, loc, parms); 108 } 109 110 return res; 111 } 112 } 113 | Popular Tags |