Package com.stimulsoft.base.localization
Class StiLocalization
java.lang.Object
com.stimulsoft.base.utils.XmlObject
com.stimulsoft.base.localization.StiLocalization
Xml file description localization.
<Localization language="English" description="English" cultureName="en">
Copyright Stimulsoft-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic Stringstatic Stringstatic boolean -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddLanguageCategory(InputStream stream) static StringcreateHing(String hint) static Stringstatic StringDeprecated.static StringUse getValue insteadstatic StringgetFormatValue(String category, String key) static StringgetHingValue(String category, String key) static StiLocalizationstatic StringgetParam(InputStream stream) Loads localization parameters from the file.Loads localization parameters from the file.static StringgetValueLoc(String category, String key) static StiLocalizationload(InputStream is) static voidvoidloadLanguage(File file) voidloadLanguage(InputStream stream) Load language from file or (if file not found) from resourcevoidsetCultureName(String cultureName) voidsetDescription(String description) voidsetLanguage(String language) static voidsetLocalization(StiLocalization localization) static voidsetLocalizationO(StiLocalization localization2) Methods inherited from class com.stimulsoft.base.utils.XmlObject
getClassesToBeBound
-
Field Details
-
CATEGORY_FORM_VIEW
- See Also:
-
CATEGORY_FORM_VIEWER
- See Also:
-
CATEGORY_FORM_VIEWER_FIND
- See Also:
-
CATEGORY_HELP_VIEWER
- See Also:
-
CATEGORY_DIALOGS
- See Also:
-
CATEGORY_COMPONENTS
- See Also:
-
CATEGORY_EXPORT
- See Also:
-
CATEGORY_MAIL
- See Also:
-
CATEGORY_BUTTONS
- See Also:
-
CATEGORY_PROPERTY_MAIN
- See Also:
-
CATEGORY_REPORT
- See Also:
-
CATEGORY_FILE_FILTERS
- See Also:
-
CATEGORY_EDITOR
- See Also:
-
CATEGORY_WIZARDS
- See Also:
-
CATEGORY_FORM_DICTIONARY_DESIGNER
- See Also:
-
CATEGORY_PASSWORD
- See Also:
-
SearchLocalizationFromRegistry
public static boolean SearchLocalizationFromRegistry -
DirectoryLocalization
-
Localization
-
languageProp
-
-
Constructor Details
-
StiLocalization
public StiLocalization()
-
-
Method Details
-
loadDefConfig
- Throws:
StiException
-
getLanguage
-
setLanguage
-
getDescription
-
setDescription
-
getCultureName
-
setCultureName
-
loadLanguage
- Throws:
StiException
-
addLanguageCategory
- Throws:
StiException
-
loadLanguage
Load language from file or (if file not found) from resource- Parameters:
filePath-- Throws:
ParserConfigurationExceptionSAXExceptionIOExceptionStiException
-
Get
Use getValue instead- Parameters:
string-string2-- Returns:
-
getValue
-
get
Deprecated. -
getValueLoc
-
getFormatValue
-
getHingValue
-
createHing
-
setLocalization
-
setLocalizationO
-
getLocalization
-
getLocalizationCultureName
-
format
-
load
- Throws:
StiException
-
getParam
public static HashMap<String,String> getParam(String file) throws FileNotFoundException, ParserConfigurationException, SAXException, IOException Loads localization parameters from the file.- Parameters:
file- The name of the file of a localization.- Returns:
- Throws:
IOExceptionSAXExceptionParserConfigurationExceptionFileNotFoundException
-
getParam
public static HashMap<String,String> getParam(InputStream stream) throws ParserConfigurationException, SAXException, IOException Loads localization parameters from the file.- Parameters:
stream-- Returns:
- Throws:
ParserConfigurationExceptionSAXExceptionIOException
-