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