TranslatorAdapterBase Class Reference

Base of the translator adapter tree. More...

#include <translator_adapter.h>

Inheritance diagram for TranslatorAdapterBase:

Translator TranslatorAdapter_1_5_4 TranslatorAdapter_1_4_6 TranslatorCatalan TranslatorDanish TranslatorFrench TranslatorGreek TranslatorJapanese TranslatorRussian TranslatorSpanish List of all members.

Public Member Functions

virtual QCString updateNeededMessage ()=0

Protected Member Functions

virtual ~TranslatorAdapterBase ()
QCString createUpdateNeededMessage (const QCString &languageName, const QCString &versionString)

Protected Attributes

TranslatorEnglish english

Detailed Description

Base of the translator adapter tree.

This abstract class provides access to the english translations, to be used as a substitute for not implemented local translations.

Definition at line 13 of file translator_adapter.h.


Constructor & Destructor Documentation

virtual TranslatorAdapterBase::~TranslatorAdapterBase (  )  [inline, protected, virtual]

Definition at line 16 of file translator_adapter.h.


Member Function Documentation

QCString TranslatorAdapterBase::createUpdateNeededMessage ( const QCString &  languageName,
const QCString &  versionString 
) [inline, protected]

An auxiliary inline method used by the updateNeededMessage() for building a warning message.

Definition at line 22 of file translator_adapter.h.

References QCString.

Referenced by TranslatorAdapter_1_2_18::updateNeededMessage(), TranslatorAdapter_1_3::updateNeededMessage(), TranslatorAdapter_1_3_1::updateNeededMessage(), TranslatorAdapter_1_3_3::updateNeededMessage(), TranslatorAdapter_1_3_8::updateNeededMessage(), TranslatorAdapter_1_3_9::updateNeededMessage(), TranslatorAdapter_1_4_1::updateNeededMessage(), TranslatorAdapter_1_4_6::updateNeededMessage(), and TranslatorAdapter_1_5_4::updateNeededMessage().

virtual QCString TranslatorAdapterBase::updateNeededMessage (  )  [pure virtual]

This method is used to generate a warning message to signal the user that the translation of his/her language of choice needs updating. It must be implemented by the translator adapter class (pure virtual).

See also:
createUpdateNeededMessage()

Reimplemented from Translator.

Implemented in TranslatorAdapter_1_5_4, TranslatorAdapter_1_4_6, TranslatorAdapter_1_4_1, TranslatorAdapter_1_3_9, TranslatorAdapter_1_3_8, TranslatorAdapter_1_3_3, TranslatorAdapter_1_3_1, TranslatorAdapter_1_3, and TranslatorAdapter_1_2_18.


Member Data Documentation

TranslatorEnglish TranslatorAdapterBase::english [protected]

Definition at line 17 of file translator_adapter.h.

Referenced by TranslatorAdapter_1_3_1::trAll(), TranslatorAdapter_1_4_6::trCallerGraph(), TranslatorAdapter_1_3_1::trCallGraph(), TranslatorAdapter_1_5_4::trCompoundIndexFortran(), TranslatorAdapter_1_5_4::trCompoundListDescriptionFortran(), TranslatorAdapter_1_5_4::trCompoundListFortran(), TranslatorAdapter_1_5_4::trCompoundMembersDescriptionFortran(), TranslatorAdapter_1_5_4::trCompoundMembersFortran(), TranslatorAdapter_1_5_4::trCompoundReferenceFortran(), TranslatorAdapter_1_5_4::trDataTypes(), TranslatorAdapter_1_3_9::trDir(), TranslatorAdapter_1_3_9::trDirDescription(), TranslatorAdapter_1_3_9::trDirDocumentation(), TranslatorAdapter_1_3_9::trDirectories(), TranslatorAdapter_1_3_9::trDirIndex(), TranslatorAdapter_1_3_9::trDirReference(), TranslatorAdapter_1_4_6::trEnumerationValueDocumentation(), TranslatorAdapter_1_2_18::trEventDocumentation(), TranslatorAdapter_1_2_18::trEvents(), TranslatorAdapter_1_5_4::trGeneratedFromFilesFortran(), TranslatorAdapter_1_5_4::trMemberFunctionDocumentationFortran(), TranslatorAdapter_1_5_4::trModule(), TranslatorAdapter_1_5_4::trModuleReference(), TranslatorAdapter_1_5_4::trModulesIndex(), TranslatorAdapter_1_5_4::trModulesList(), TranslatorAdapter_1_5_4::trModulesListDescription(), TranslatorAdapter_1_5_4::trModulesMemberDescription(), TranslatorAdapter_1_5_4::trModulesMembers(), TranslatorAdapter_1_4_1::trOverloadText(), TranslatorAdapter_1_3::trPackageAttribs(), TranslatorAdapter_1_3::trPackageMembers(), TranslatorAdapter_1_3::trPackageTypes(), TranslatorAdapter_1_3_3::trSearchForIndex(), TranslatorAdapter_1_3_3::trSearchMatches(), TranslatorAdapter_1_3_3::trSearchResults(), TranslatorAdapter_1_3_3::trSearchResultsTitle(), TranslatorAdapter_1_3_8::trSourceFile(), TranslatorAdapter_1_3::trStaticPackageAttribs(), TranslatorAdapter_1_3::trStaticPackageMembers(), TranslatorAdapter_1_5_4::trSubprogram(), TranslatorAdapter_1_5_4::trSubprogramDocumentation(), TranslatorAdapter_1_5_4::trSubprograms(), TranslatorAdapter_1_5_4::trType(), TranslatorAdapter_1_5_4::trTypeConstraints(), and TranslatorAdapter_1_5_4::trTypeDocumentation().


The documentation for this class was generated from the following file:



Generated on Mon Mar 31 10:59:05 2008 by  doxygen 1.5.1