com.stimulsoft.base.localization
Class StiLocalizationExt

java.lang.Object
  extended by com.stimulsoft.base.utils.XmlObject
      extended by com.stimulsoft.base.localization.StiLocalizationExt

public class StiLocalizationExt
extends XmlObject

Xml file description localization.

<Localization language="English" description="English" cultureName="en"> Copyright Stimulsoft


Field Summary
static String CATEGORY_BUTTONS
           
static String CATEGORY_COMPONENTS
           
static String CATEGORY_DIALOGS
           
static String CATEGORY_EDITOR
           
static String CATEGORY_EXPORT
           
static String CATEGORY_FILE_FILTERS
           
static String CATEGORY_FORM_DICTIONARY_DESIGNER
           
static String CATEGORY_FORM_VIEW
           
static String CATEGORY_FORM_VIEWER
           
static String CATEGORY_FORM_VIEWER_FIND
           
static String CATEGORY_HELP_VIEWER
           
static String CATEGORY_MAIL
           
static String CATEGORY_PASSWORD
           
static String CATEGORY_PROPERTY_MAIN
           
static String CATEGORY_REPORT
           
static String CATEGORY_WIZARDS
           
static String DirectoryLocalization
           
 Map<String,Map<String,String>> languageProp
           
static String Localization
           
static boolean SearchLocalizationFromRegistry
           
 
Constructor Summary
StiLocalizationExt()
           
 
Method Summary
 void addLanguageCategory(InputStream stream)
           
static String createHing(String hint)
           
static String format(String category, String key, Object... args)
           
static String get(String string, String string2)
          Deprecated. 
static String Get(String string, String string2)
          Use getValue instead
 String getCultureName()
           
 String getDescription()
           
static String getFormatValue(String category, String key)
           
static String getHingValue(String category, String key)
           
 String getLanguage()
           
static StiLocalizationExt getLocalization()
           
static String getLocalizationCultureName()
           
static String getValue(String category, String key)
           
static StiLocalizationExt load(InputStream is)
           
static void loadDefConfig()
           
 void loadLanguage(File file)
           
 void loadLanguage(InputStream stream)
          Load language from file or (if file not found) from resource
 void setCultureName(String cultureName)
           
 void setDescription(String description)
           
 void setLanguage(String language)
           
static void setLocalization(StiLocalizationExt localization)
           
static void setLocalizationO(StiLocalizationExt localization2)
           
 
Methods inherited from class com.stimulsoft.base.utils.XmlObject
getClassesToBeBound
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

CATEGORY_FORM_VIEW

public static final String CATEGORY_FORM_VIEW
See Also:
Constant Field Values

CATEGORY_FORM_VIEWER

public static final String CATEGORY_FORM_VIEWER
See Also:
Constant Field Values

CATEGORY_FORM_VIEWER_FIND

public static final String CATEGORY_FORM_VIEWER_FIND
See Also:
Constant Field Values

CATEGORY_HELP_VIEWER

public static final String CATEGORY_HELP_VIEWER
See Also:
Constant Field Values

CATEGORY_DIALOGS

public static final String CATEGORY_DIALOGS
See Also:
Constant Field Values

CATEGORY_COMPONENTS

public static final String CATEGORY_COMPONENTS
See Also:
Constant Field Values

CATEGORY_EXPORT

public static final String CATEGORY_EXPORT
See Also:
Constant Field Values

CATEGORY_MAIL

public static final String CATEGORY_MAIL
See Also:
Constant Field Values

CATEGORY_BUTTONS

public static final String CATEGORY_BUTTONS
See Also:
Constant Field Values

CATEGORY_PROPERTY_MAIN

public static final String CATEGORY_PROPERTY_MAIN
See Also:
Constant Field Values

CATEGORY_REPORT

public static final String CATEGORY_REPORT
See Also:
Constant Field Values

CATEGORY_FILE_FILTERS

public static final String CATEGORY_FILE_FILTERS
See Also:
Constant Field Values

CATEGORY_EDITOR

public static final String CATEGORY_EDITOR
See Also:
Constant Field Values

CATEGORY_WIZARDS

public static final String CATEGORY_WIZARDS
See Also:
Constant Field Values

CATEGORY_FORM_DICTIONARY_DESIGNER

public static final String CATEGORY_FORM_DICTIONARY_DESIGNER
See Also:
Constant Field Values

CATEGORY_PASSWORD

public static final String CATEGORY_PASSWORD
See Also:
Constant Field Values

SearchLocalizationFromRegistry

public static boolean SearchLocalizationFromRegistry

DirectoryLocalization

public static String DirectoryLocalization

Localization

public static String Localization

languageProp

public Map<String,Map<String,String>> languageProp
Constructor Detail

StiLocalizationExt

public StiLocalizationExt()
Method Detail

loadDefConfig

public static void loadDefConfig()
                          throws StiException
Throws:
StiException

getLanguage

public String getLanguage()

setLanguage

public void setLanguage(String language)

getDescription

public String getDescription()

setDescription

public void setDescription(String description)

getCultureName

public String getCultureName()

setCultureName

public void setCultureName(String cultureName)

loadLanguage

public void loadLanguage(File file)
                  throws StiException
Throws:
StiException

addLanguageCategory

public void addLanguageCategory(InputStream stream)
                         throws StiException
Throws:
StiException

loadLanguage

public void loadLanguage(InputStream stream)
                  throws StiException
Load language from file or (if file not found) from resource

Parameters:
filePath -
Throws:
ParserConfigurationException
SAXException
IOException
StiException

get

@Deprecated
public static String get(String string,
                                    String string2)
Deprecated. 


Get

public static String Get(String string,
                         String string2)
Use getValue instead

Parameters:
string -
string2 -
Returns:

getValue

public static String getValue(String category,
                              String key)

getFormatValue

public static String getFormatValue(String category,
                                    String key)

getHingValue

public static String getHingValue(String category,
                                  String key)

createHing

public static String createHing(String hint)

setLocalization

public static void setLocalization(StiLocalizationExt localization)

setLocalizationO

public static void setLocalizationO(StiLocalizationExt localization2)

getLocalization

public static StiLocalizationExt getLocalization()

getLocalizationCultureName

public static String getLocalizationCultureName()

format

public static String format(String category,
                            String key,
                            Object... args)

load

public static StiLocalizationExt load(InputStream is)
                               throws StiException
Throws:
StiException


Copyright © 2017 Stimulsoft. All Rights Reserved.