Methods Summary |
---|
public static final java.lang.String | createXPATHMessage(java.lang.String msgKey, java.lang.Object[] args)Creates a message from the specified key and replacement
arguments, localized to the given locale.
//throws Exception
if (XPATHBundle == null)
XPATHBundle = loadResourceBundle(XPATH_ERROR_RESOURCES);
if (XPATHBundle != null)
{
return createXPATHMsg(XPATHBundle, msgKey, args);
}
else
return "Could not load any resource bundles.";
|
public static final java.lang.String | createXPATHMsg(java.util.ListResourceBundle fResourceBundle, java.lang.String msgKey, java.lang.Object[] args)Creates a message from the specified key and replacement
arguments, localized to the given locale.
String fmsg = null;
boolean throwex = false;
String msg = null;
if (msgKey != null)
msg = fResourceBundle.getString(msgKey);
if (msg == null)
{
msg = fResourceBundle.getString(XPATHErrorResources.BAD_CODE);
throwex = true;
}
if (args != null)
{
try
{
// Do this to keep format from crying.
// This is better than making a bunch of conditional
// code all over the place.
int n = args.length;
for (int i = 0; i < n; i++)
{
if (null == args[i])
args[i] = "";
}
fmsg = java.text.MessageFormat.format(msg, args);
}
catch (Exception e)
{
fmsg = fResourceBundle.getString(XPATHErrorResources.FORMAT_FAILED);
fmsg += " " + msg;
}
}
else
fmsg = msg;
if (throwex)
{
throw new RuntimeException(fmsg);
}
return fmsg;
|
public static final java.lang.String | createXPATHWarning(java.lang.String msgKey, java.lang.Object[] args)Creates a message from the specified key and replacement
arguments, localized to the given locale.
if (XPATHBundle == null)
XPATHBundle = loadResourceBundle(XPATH_ERROR_RESOURCES);
if (XPATHBundle != null)
{
return createXPATHMsg(XPATHBundle, msgKey, args);
}
else
return "Could not load any resource bundles.";
|