Class Localizer


  • public class Localizer
    extends java.lang.Object
    • Field Summary

      Fields 
      Modifier and Type Field Description
      java.util.ArrayList<java.lang.String> languages  
    • Constructor Summary

      Constructors 
      Constructor Description
      Localizer()  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      java.lang.String getLanguage()  
      java.lang.String getString​(java.lang.String id, java.lang.String defaultText)  
      java.lang.String getString​(java.lang.String id, java.lang.String langId, java.lang.String defaultText)  
      boolean loadLanguageFromFile​(java.lang.String languageFile)  
      boolean loadLanguageFromStream​(java.io.InputStream languageStream)  
      boolean loadLanguageFromString​(java.lang.String xmlString)  
      void localizeDialog​(javax.swing.JDialog dialog)  
      void localizePanel​(javax.swing.JPanel panel)  
      void setLanguage​(java.lang.String lang)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Field Detail

      • languages

        public final java.util.ArrayList<java.lang.String> languages
    • Constructor Detail

      • Localizer

        public Localizer()
    • Method Detail

      • getLanguage

        public java.lang.String getLanguage()
      • setLanguage

        public void setLanguage​(java.lang.String lang)
      • localizeDialog

        public void localizeDialog​(javax.swing.JDialog dialog)
      • localizePanel

        public void localizePanel​(javax.swing.JPanel panel)
      • getString

        public java.lang.String getString​(java.lang.String id,
                                          java.lang.String defaultText)
      • getString

        public java.lang.String getString​(java.lang.String id,
                                          java.lang.String langId,
                                          java.lang.String defaultText)
      • loadLanguageFromFile

        public boolean loadLanguageFromFile​(java.lang.String languageFile)
      • loadLanguageFromStream

        public boolean loadLanguageFromStream​(java.io.InputStream languageStream)
      • loadLanguageFromString

        public boolean loadLanguageFromString​(java.lang.String xmlString)