Package er.extensions.localization

Examples of er.extensions.localization.ERXLocalizer


     * @return shared instance of formatter
     */
    public static NSNumberFormatter numberFormatterForPattern(String pattern) {
      NSNumberFormatter formatter;
      if(ERXLocalizer.useLocalizedFormatters()) {
        ERXLocalizer localizer = ERXLocalizer.currentLocalizer();
        formatter = (NSNumberFormatter)localizer.localizedNumberFormatForKey(pattern);
      } else {
        formatter = (NSNumberFormatter)_repository.get(pattern);
        if(formatter == null) {
          formatter = new ERXNumberFormatter(pattern);
          _repository.put(pattern, formatter);
View Full Code Here


    /**
     * Sets a shared instance for the specified pattern.
     */
    public static void setNumberFormatterForPattern(NSNumberFormatter formatter, String pattern) {
      if(ERXLocalizer.useLocalizedFormatters()) {
        ERXLocalizer localizer = ERXLocalizer.currentLocalizer();
        localizer.setLocalizedNumberFormatForKey(formatter, pattern);
      } else {
        if(formatter == null) {
          _repository.remove(pattern);
        } else {
          _repository.put(pattern, formatter);
View Full Code Here

  protected ERXLocalizer localizer()
  {
    String language = ERXProperties.stringForKey("er.quartzscheduler.ERQSJobListener.defaultLanguage");
    if (log.isDebugEnabled())
      log.debug("method: localizer: language: " + language);
    ERXLocalizer localizer;
    if (ERXStringUtilities.stringIsNullOrEmpty(language))
      localizer =  ERXLocalizer.defaultLocalizer();
    else
      localizer = ERXLocalizer.localizerForLanguage(language);
    if (log.isDebugEnabled())
      log.debug("method: localizer: localizer: " + localizer + " /localizer.language: " + localizer.language());
    return localizer;
  }
View Full Code Here

TOP

Related Classes of er.extensions.localization.ERXLocalizer

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.