diff options
author | Eike Rathke <erack@redhat.com> | 2014-05-06 14:19:42 +0100 |
---|---|---|
committer | Eike Rathke <erack@redhat.com> | 2014-05-06 14:22:13 +0100 |
commit | a9ff01648ac19fa0f11ceaa2dfd2f4a475b4008c (patch) | |
tree | 21afb5a3c7338415030599e219372a2f47e63cb5 | |
parent | 2a3d009f697e0275ed4bf668179581c774dc1196 (diff) |
provide static GetLanguageEntryCount() and GetLanguageTypeAtIndex()
Change-Id: I89dc5d25b37169ebc1581ebf957d33dd7b0e204c
-rw-r--r-- | include/svtools/langtab.hxx | 2 | ||||
-rw-r--r-- | svtools/source/misc/langtab.cxx | 10 |
2 files changed, 12 insertions, 0 deletions
diff --git a/include/svtools/langtab.hxx b/include/svtools/langtab.hxx index 7f437e0f600f3..090eb3fdf8978 100644 --- a/include/svtools/langtab.hxx +++ b/include/svtools/langtab.hxx @@ -49,6 +49,8 @@ public: static OUString GetLanguageString( const LanguageType eType ); static OUString GetLanguageString( const LanguageType eType, bool bUserInterfaceSelection ); static LanguageType GetLanguageType( const OUString& rStr ); + static sal_uInt32 GetLanguageEntryCount(); + static LanguageType GetLanguageTypeAtIndex( sal_uInt32 nIndex ); }; // Add LRE or RLE embedding characters to the string based on the diff --git a/svtools/source/misc/langtab.cxx b/svtools/source/misc/langtab.cxx index 236f07483f02b..2cd2994753d7b 100644 --- a/svtools/source/misc/langtab.cxx +++ b/svtools/source/misc/langtab.cxx @@ -192,6 +192,11 @@ sal_uInt32 SvtLanguageTable::GetEntryCount() const return Count(); } +sal_uInt32 SvtLanguageTable::GetLanguageEntryCount() +{ + return theLanguageTable::get().GetEntryCount(); +} + LanguageType SvtLanguageTable::GetTypeAtIndex( sal_uInt32 nIndex ) const @@ -202,6 +207,11 @@ LanguageType SvtLanguageTable::GetTypeAtIndex( sal_uInt32 nIndex ) const return nType; } +LanguageType SvtLanguageTable::GetLanguageTypeAtIndex( sal_uInt32 nIndex ) +{ + return theLanguageTable::get().GetTypeAtIndex( nIndex); +} + /* vim:set shiftwidth=4 softtabstop=4 expandtab: */ |