Project Wonder 5.0

er.extensions.localization
Class ERXItalianLocalizer

java.lang.Object
  extended by er.extensions.localization.ERXLocalizer
      extended by er.extensions.localization.ERXItalianLocalizer
All Implemented Interfaces:
com.webobjects.foundation.NSKeyValueCoding, com.webobjects.foundation.NSKeyValueCodingAdditions

public class ERXItalianLocalizer
extends ERXLocalizer

ERXItalianLocalizer is a subclass of ERXLocalizer.

Overrides plurify from its super class and tries to pluralize the string according to italian grammar rules.


Nested Class Summary
 
Nested classes/interfaces inherited from class er.extensions.localization.ERXLocalizer
ERXLocalizer.Observer
 
Nested classes/interfaces inherited from interface com.webobjects.foundation.NSKeyValueCodingAdditions
com.webobjects.foundation.NSKeyValueCodingAdditions.DefaultImplementation, com.webobjects.foundation.NSKeyValueCodingAdditions.Utility
 
Nested classes/interfaces inherited from interface com.webobjects.foundation.NSKeyValueCoding
com.webobjects.foundation.NSKeyValueCoding._BooleanFieldBinding, com.webobjects.foundation.NSKeyValueCoding._BooleanMethodBinding, com.webobjects.foundation.NSKeyValueCoding._FieldBinding, com.webobjects.foundation.NSKeyValueCoding._ForwardingBinding, com.webobjects.foundation.NSKeyValueCoding._KeyBinding, com.webobjects.foundation.NSKeyValueCoding._KeyBindingCreation, com.webobjects.foundation.NSKeyValueCoding._MethodBinding, com.webobjects.foundation.NSKeyValueCoding._NumberFieldBinding, com.webobjects.foundation.NSKeyValueCoding._NumberMethodBinding, com.webobjects.foundation.NSKeyValueCoding._ReflectionKeyBindingCreation, com.webobjects.foundation.NSKeyValueCoding.ErrorHandling, com.webobjects.foundation.NSKeyValueCoding.Null, com.webobjects.foundation.NSKeyValueCoding.UnknownKeyException, com.webobjects.foundation.NSKeyValueCoding.ValueAccessor
 
Field Summary
 
Fields inherited from class er.extensions.localization.ERXLocalizer
_dateFormatters, _numberFormatters, cache, createdKeysLog, KEY_LOCALIZER_EXCEPTIONS, language, locale, LocalizationDidResetNotification
 
Fields inherited from interface com.webobjects.foundation.NSKeyValueCodingAdditions
_CLASS, _KeyPathSeparatorChar, KeyPathSeparator
 
Fields inherited from interface com.webobjects.foundation.NSKeyValueCoding
NullValue
 
Constructor Summary
ERXItalianLocalizer(java.lang.String aLanguage)
           
 
Method Summary
protected  java.lang.String plurify(java.lang.String name, int count)
           
 
Methods inherited from class er.extensions.localization.ERXLocalizer
addEntriesToCache, addToCreatedKeys, applyRules, availableLanguages, cache, createdKeys, createLocalizerForLanguage, currentLocalizer, defaultLanguage, defaultLocalizer, defaultPlurifyRules, defaultSingularifyRules, dumpCreatedKeys, englishLocalizer, fallbackToDefaultLanguage, fileNamesToWatch, frameworkSearchPath, initialize, isLocalizationEnabled, language, languageCode, load, locale, localizedDateFormatForKey, localizedDisplayNameForKey, localizedNumberFormatForKey, localizedStringForKey, localizedStringForKeyWithDefault, localizedTemplateStringForKeyWithObject, localizedTemplateStringForKeyWithObjectOtherObject, localizedValueForKey, localizedValueForKeyWithDefault, localizerForLanguage, localizerForLanguages, localizerForRequest, plurifiedString, plurifiedStringWithTemplateForKey, plurifyRules, readPropertyListFromFileInFramework, resetCache, setAvailableLanguages, setCacheValueForKey, setCurrentLocalizer, setDefaultLanguage, setFileNamesToWatch, setFrameworkSearchPath, setIsLocalizationEnabled, setLocale, setLocalizedDateFormatForKey, setLocalizedNumberFormatForKey, setLocalizerForLanguage, singularifiedString, singularify, singularifyRules, takeValueForKey, takeValueForKeyPath, toString, useLocalizedFormatters, valueForKey, valueForKeyPath
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ERXItalianLocalizer

public ERXItalianLocalizer(java.lang.String aLanguage)
Method Detail

plurify

protected java.lang.String plurify(java.lang.String name,
                                   int count)
Overrides:
plurify in class ERXLocalizer

Last updated: Tue, Feb 21, 2017 • 05:45 PM CET

Copyright © 2002 – 2007 Project Wonder.