Automatic generation produced by ISE Eiffel
class I18N_CHARACTER_BASED_DICTIONARY General cluster: dictionary description: "Implementation of DICTIONARY using a CHARACTER_TREE to store the entries" create: make Ancestors I18N_DICTIONARY* Queries count: INTEGER_32 has (original: READABLE_STRING_GENERAL): BOOLEAN has_in_context (original: READABLE_STRING_GENERAL; a_context: detachable READABLE_STRING_GENERAL): BOOLEAN has_plural (original_singular, original_plural: READABLE_STRING_GENERAL; plural_number: INTEGER_32): BOOLEAN has_plural_in_context (original_singular, original_plural: READABLE_STRING_GENERAL; plural_number: INTEGER_32; a_context: detachable READABLE_STRING_GENERAL): BOOLEAN id_from_original_and_context (a_original: READABLE_STRING_GENERAL; a_context: detachable READABLE_STRING_GENERAL): STRING_32 plural (original_singular, original_plural: READABLE_STRING_GENERAL; plural_number: INTEGER_32): detachable STRING_32 plural_form: INTEGER_32 plural_in_context (original_singular, original_plural: READABLE_STRING_GENERAL; plural_number: INTEGER_32; a_context: detachable READABLE_STRING_GENERAL): detachable STRING_32 Plural_tools: I18N_PLURAL_TOOLS singular (original: READABLE_STRING_GENERAL): detachable STRING_32 singular_in_context (original: READABLE_STRING_GENERAL; a_context: detachable READABLE_STRING_GENERAL): detachable STRING_32 Commands extend (a_entry: I18N_DICTIONARY_ENTRY) -- Generated by Eiffel Studio --
For more details: eiffel.org