Messages.java
package org.mklab.cga.polynomial;
import java.util.MissingResourceException;
import java.util.ResourceBundle;
/*
* Created on 2012/06/16
* Copyright (C) 2012 Koga Laboratory. All rights reserved.
*
*/
/**
* @author motoyama
* @version $Revision$, 2012/06/19
*/
public class Messages {
/** */
private static final String BUNDLE_NAME = "org.mklab.cga.polynomial.messages"; //$NON-NLS-1$
/** */
private static final ResourceBundle RESOURCE_BUNDLE = ResourceBundle.getBundle(BUNDLE_NAME);
/**
* 新しく生成された<code>Messages</code>オブジェクトを初期化します。
*/
private Messages() {
// nothing to do
}
/**
* キーに対応する値を返します。
*
* @param key キー
* @return キーに対応する値
*/
public static String getString(String key) {
try {
return RESOURCE_BUNDLE.getString(key);
} catch (@SuppressWarnings("unused") MissingResourceException e) {
return '!' + key + '!';
}
}
}