blob: dc1c6691f073fb072222361d1e5e4ddabba374c5 [file] [log] [blame] [edit]
package pixy.io;
import java.io.FileInputStream;
import java.io.InputStream;
import java.util.PropertyResourceBundle;
import java.util.ResourceBundle;
public class PropertyUtil
{
private static ResourceBundle b;
public static String getString( String key )
{
if (b == null) {
b = getBundle();
}
return b.getString(key);
}
/** Get bundle from .properties files in the current dir. */
private static ResourceBundle getBundle()
{
ResourceBundle bundle = null;
InputStream in = null;
try {
try {
in = PropertyUtil.class.getResourceAsStream("properties");
} catch(Exception e1) {}
if(in == null) {
in = new FileInputStream("properties");
}
if (in != null) {
bundle = new PropertyResourceBundle(in);
return bundle;
}
} catch (Exception e) {
e.printStackTrace();
}
return null;
}
}