X-Git-Url: http://secure.phpeclipse.com diff --git a/net.sourceforge.phpeclipse/src/net/sourceforge/phpdt/internal/ui/actions/ActionMessages.java b/net.sourceforge.phpeclipse/src/net/sourceforge/phpdt/internal/ui/actions/ActionMessages.java index 120b578..91d8132 100644 --- a/net.sourceforge.phpeclipse/src/net/sourceforge/phpdt/internal/ui/actions/ActionMessages.java +++ b/net.sourceforge.phpeclipse/src/net/sourceforge/phpdt/internal/ui/actions/ActionMessages.java @@ -19,21 +19,24 @@ import java.util.ResourceBundle; */ public class ActionMessages { - private static final String BUNDLE_NAME= "net.sourceforge.phpdt.internal.ui.actions.ActionMessages"; //$NON-NLS-1$ + private static final String BUNDLE_NAME = "net.sourceforge.phpdt.internal.ui.actions.ActionMessages"; //$NON-NLS-1$ - private static final ResourceBundle RESOURCE_BUNDLE= ResourceBundle.getBundle(BUNDLE_NAME); + private static final ResourceBundle RESOURCE_BUNDLE = ResourceBundle + .getBundle(BUNDLE_NAME); private ActionMessages() { // no instance } /** - * Returns the resource string associated with the given key in the resource bundle. If there isn't - * any value under the given key, the key is returned. - * - * @param key the resource key + * Returns the resource string associated with the given key in the resource + * bundle. If there isn't any value under the given key, the key is + * returned. + * + * @param key + * the resource key * @return the string - */ + */ public static String getString(String key) { try { return RESOURCE_BUNDLE.getString(key); @@ -41,30 +44,46 @@ public class ActionMessages { return '!' + key + '!'; } } - + + /** + * Returns the resource bundle managed by the receiver. + * + * @return the resource bundle + * @since 3.0 + */ + public static ResourceBundle getResourceBundle() { + return RESOURCE_BUNDLE; + } + /** - * Returns the formatted resource string associated with the given key in the resource bundle. - * MessageFormat is used to format the message. If there isn't any value - * under the given key, the key is returned. - * - * @param key the resource key - * @param arg the message argument + * Returns the formatted resource string associated with the given key in + * the resource bundle. MessageFormat is used to format the + * message. If there isn't any value under the given key, the key is + * returned. + * + * @param key + * the resource key + * @param arg + * the message argument * @return the string - */ + */ public static String getFormattedString(String key, Object arg) { return getFormattedString(key, new Object[] { arg }); } - + /** - * Returns the formatted resource string associated with the given key in the resource bundle. - * MessageFormat is used to format the message. If there isn't any value - * under the given key, the key is returned. - * - * @param key the resource key - * @param args the message arguments + * Returns the formatted resource string associated with the given key in + * the resource bundle. MessageFormat is used to format the + * message. If there isn't any value under the given key, the key is + * returned. + * + * @param key + * the resource key + * @param args + * the message arguments * @return the string - */ + */ public static String getFormattedString(String key, Object[] args) { - return MessageFormat.format(getString(key), args); - } + return MessageFormat.format(getString(key), args); + } } \ No newline at end of file