1 11 package org.eclipse.text.undo; 12 13 import com.ibm.icu.text.MessageFormat; 14 import java.util.MissingResourceException ; 15 import java.util.ResourceBundle ; 16 17 22 final class UndoMessages { 23 24 private static final String BUNDLE_NAME= "org.eclipse.text.undo.UndoMessages"; 26 private static final ResourceBundle RESOURCE_BUNDLE= ResourceBundle.getBundle(BUNDLE_NAME); 27 28 private UndoMessages() { 29 } 30 31 public static String getString(String key) { 32 try { 33 return RESOURCE_BUNDLE.getString(key); 34 } catch (MissingResourceException e) { 35 return '!' + key + '!'; 36 } 37 } 38 39 public static String getFormattedString(String key, Object arg) { 40 return getFormattedString(key, new Object [] { arg }); 41 } 42 43 public static String getFormattedString(String key, Object [] args) { 44 return MessageFormat.format(getString(key), args); 45 } 46 } 47 | Popular Tags |