add CloudResourceBundle.java to com.cloud.utils

This commit is contained in:
jessica 2010-08-25 10:56:42 -07:00 committed by unknown
parent b7550c04e4
commit f04e1351bc

View File

@ -0,0 +1,29 @@
package com.cloud.utils;
import java.util.Locale;
import java.util.ResourceBundle;
public class CloudResourceBundle {
private ResourceBundle _bundle;
public CloudResourceBundle(ResourceBundle bundle) {
_bundle = bundle;
}
public static CloudResourceBundle getBundle(String baseName, Locale locale) {
return new CloudResourceBundle(ResourceBundle.getBundle(baseName, locale));
}
private String getString(String key) {
try {
return _bundle.getString(key);
} catch(Exception e) {
return "##" + key + "##";
}
}
public String t(String key) {
return getString(key);
}
}