|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectariba.util.i18n.MergedStringLocalizer
public class MergedStringLocalizer
String localizer that fetches strings from the Resource Service.
| Constructor Summary | |
|---|---|
MergedStringLocalizer()
|
|
| Method Summary | |
|---|---|
Map |
cloneStringTable(Map stringTable)
|
static Map |
convertToLocalizedStringsTable(List lines)
Returns a string table for the List of input lines from the resource file. |
StringCSVConsumer |
createStringCSVConsumer(URL url,
boolean displayWarning)
create a csv consumer. |
Object |
defaultValueIfNullStringTable(Object key)
|
String |
getLocalizedString(String className,
String key,
String defaultString,
Locale locale)
implement LocalizedJavaString.Localizer interface |
Map |
getLocalizedStrings(String stringTableFile,
String componentName,
Locale locale)
|
static void |
mergeMapIntoMap(Map dest,
Map source)
|
void |
mergeStringTables(Map dest,
Map source)
Merge string map read from different directories. |
static String |
unescapeCsvString(String originalString)
|
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public MergedStringLocalizer()
| Method Detail |
|---|
public String getLocalizedString(String className,
String key,
String defaultString,
Locale locale)
getLocalizedString in interface LocalizedJavaString.LocalizerclassName - name of the class in which the string is created.key - unique key for the string within that classesdefaultString - original stringlocale - locale for the string
public Map getLocalizedStrings(String stringTableFile,
String componentName,
Locale locale)
public Map cloneStringTable(Map stringTable)
public StringCSVConsumer createStringCSVConsumer(URL url,
boolean displayWarning)
StringTableProcessor
createStringCSVConsumer in interface StringTableProcessorurl - location of csv filedisplayWarning - flag that indicates whether warning should be displayed for errors
public void mergeStringTables(Map dest,
Map source)
StringTableProcessor
mergeStringTables in interface StringTableProcessordest - destination mapsource - source map
public static void mergeMapIntoMap(Map dest,
Map source)
public static Map convertToLocalizedStringsTable(List lines)
public static String unescapeCsvString(String originalString)
public Object defaultValueIfNullStringTable(Object key)
defaultValueIfNullStringTable in interface StringTableProcessor
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||