Package org.somda.sdc.dpws
Class LocalizedStringsBuilder
java.lang.Object
org.somda.sdc.dpws.LocalizedStringsBuilder
Convenient class to build localized string lists.
-
Constructor Summary
ConstructorsConstructorDescriptionCreates an instance with empty localized string list.Creates an instance with one text in default language.LocalizedStringsBuilder(String locale, String text) Creates an instance with one text in a specified language. -
Method Summary
-
Constructor Details
-
LocalizedStringsBuilder
public LocalizedStringsBuilder()Creates an instance with empty localized string list. -
LocalizedStringsBuilder
Creates an instance with one text in default language.- Parameters:
text- the text of the first element in the localized string list.
-
LocalizedStringsBuilder
Creates an instance with one text in a specified language.- Parameters:
locale- the locale identifier in accordance to XML xml:lang specification. Default is used if null.text- the text of the first element in the localized string list.
-
-
Method Details
-
add
Adds a text in default language.- Parameters:
text- the text to add.- Returns:
- the object where the text was added to chain multiple calls.
-
add
Adds a text with specified language.- Parameters:
lang- locale identifier in accordance to XML xml:lang specification. Default is used if null.text- the text to add.- Returns:
- the object where the text was added to chain multiple calls.
-
get
Gets the actual localized texts.- Returns:
- copy of the current localized string list.
-
clear
Resets current localized string buffer.- Returns:
- this instance with reset localized string buffer.
-