www.element4solution.com

e4s.translate
Class E4TranslationsRepository

java.lang.Object
  extended by e4s.util.E4Object
      extended by e4s.translate.E4TranslationsRepository

public class E4TranslationsRepository
extends E4Object

Repository for the translations.

Since:
JDK 1.4
See Also:
E4Label_Intf

Field Summary
 
Fields inherited from class e4s.util.E4Object
CRLF, E4S_CORE_SYSTEM_LANGUAGE, NBSP, NULLSTR, URL_ENCODING_CHARSET
 
Constructor Summary
E4TranslationsRepository()
           
 
Method Summary
static java.lang.String _getSVNVersionString()
          Get version info string from subversion.
static void add(E4Label_Intf text, Language user_lang)
           
static java.lang.String findTranslation(E4TranslationDataID id, Language user_lang, java.lang.String source, int translation_type)
           
static java.lang.String findTranslation(java.lang.String source, Language user_lang, int translation_type)
           
static e4s.translate.E4TranslationsRepository.TRANS getTRANS(Language user_lang)
           
static void init(Language user_lang)
           
static void reload(Language user_lang, E4DBConnection_Intf con, int type)
           
static void update(Language dest_lang, E4Label_Intf text, E4User user)
           
 
Methods inherited from class e4s.util.E4Object
Calendar, CName, CName, E4LabelApp, E4LabelApp, E4LabelApp, E4LabelApp, E4LabelApp, E4LabelApp, E4LabelNone, E4LabelNone, E4LabelNone, E4LabelNone, E4LabelSys, E4LabelSys, e4sCopyright, e4sVersion, encode, encode, encode, encodeHtml, encodeHtml, encodeHtml, encodeURL, encodeURL, encodeURL, finalize, getLINE, getTRACE, getTRACE, getTRACE, getTRACE, getTRACE, getTRACE, getTraceMemory, HtmlEncode, HtmlEncode, HtmlEncode, isdecimal, isdigit, isnotok, isnotok, isnumeric, isok, isok, isok, isok, lastCallingFunction, lastCallingFunction, lastCallingFunction, lastCallingFunction, lastCallingStack, mkdirs, null2nbsp, null2nbsp, null2nbsp, ok, ok, ok, ok, outPrintln, setLogFile4Trace, setTraceMemory, STACKTRACE, toDebug, toDouble, toFloat, toFloat, toString, TRACE_CALLS, TRACE, TRACE, TRACE, TRACE, TRACE, TRACE, TRACE, TRACE, TRACE, TRACE, TRACE, TRACE, wait
 
Methods inherited from class java.lang.Object
clone, equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

E4TranslationsRepository

public E4TranslationsRepository()
Method Detail

init

public static void init(Language user_lang)
                 throws E4DBException
Throws:
E4DBException

reload

public static void reload(Language user_lang,
                          E4DBConnection_Intf con,
                          int type)
                   throws E4DBException
Throws:
E4DBException

findTranslation

public static java.lang.String findTranslation(java.lang.String source,
                                               Language user_lang,
                                               int translation_type)

findTranslation

public static java.lang.String findTranslation(E4TranslationDataID id,
                                               Language user_lang,
                                               java.lang.String source,
                                               int translation_type)

add

public static void add(E4Label_Intf text,
                       Language user_lang)
                throws E4DBException
Throws:
E4DBException

update

public static void update(Language dest_lang,
                          E4Label_Intf text,
                          E4User user)
                   throws E4DBException
Throws:
E4DBException

getTRANS

public static e4s.translate.E4TranslationsRepository.TRANS getTRANS(Language user_lang)

_getSVNVersionString

public static java.lang.String _getSVNVersionString()
Get version info string from subversion.

Returns:
the version info string.
See Also:
E4Util.getRevisionCodeFromSVN(Class)

www.element4solution.com