Class VCLocales

java.lang.Object
de.uplanet.lucy.server.auxiliaries.VCLocales

@VelocityCallable("singleton") public final class VCLocales extends Object
  • Constructor Details Link icon

    • VCLocales Link icon

      public VCLocales()
  • Method Details Link icon

    • getUserLocale Link icon

      public VCLocale getUserLocale(de.uplanet.lucy.server.IProcessingContext p_ctx)
    • setUserLocale Link icon

      public void setUserLocale(de.uplanet.lucy.server.engine.http.IWebProcessingContext p_ctx)
    • getLocale Link icon

      public VCLocale getLocale(String p_strLocaleLangTag)
    • getDefaultLocale Link icon

      public VCLocale getDefaultLocale()
    • getLocaleLanguageTags Link icon

      public List<String> getLocaleLanguageTags()
    • getLocaleDisplayName Link icon

      public String getLocaleDisplayName(de.uplanet.lucy.server.IProcessingContext p_ctx, String p_strLocaleLangTag)
    • getLocaleDisplayNames Link icon

      public TreeMap<String,String> getLocaleDisplayNames(de.uplanet.lucy.server.IProcessingContext p_ctx)
    • getSupportedLocaleDisplayNames Link icon

      public TreeMap<String,String> getSupportedLocaleDisplayNames(de.uplanet.lucy.server.IProcessingContext p_ctx)
    • parseLanguageRange Link icon

      public List<String> parseLanguageRange(String p_strRanges)
      Parse the given ranges (e.g. the value of an HTTP Accept-Language header).

      See RFC 2616; section 14.4.

      Parameters:
      p_strRanges - The language range.
    • parsePortalLanguageRange Link icon

      public List<String> parsePortalLanguageRange(String p_strRanges)
      Parse the given ranges (e.g. the value of an HTTP Accept-Language header) for languages that are defined as portal languages.

      See RFC 2616; section 14.4.

      Parameters:
      p_strRanges - The language range.
    • getEditFormat Link icon

      public de.uplanet.lucy.util.IEditFormat getEditFormat()
      Returns:
      The edit control format configuration.