Lines Matching refs:pLocaleItem

125         LocaleItem* pLocaleItem = *it;  in ~StringResourceImpl()  local
126 delete pLocaleItem; in ~StringResourceImpl()
131 LocaleItem* pLocaleItem = *it; in ~StringResourceImpl() local
132 delete pLocaleItem; in ~StringResourceImpl()
190 ( const ::rtl::OUString& ResourceID, LocaleItem* pLocaleItem ) in implResolveString() argument
194 if( pLocaleItem != NULL && loadLocale( pLocaleItem ) ) in implResolveString()
196 IdToStringMap::iterator it = pLocaleItem->m_aIdToStringMap.find( ResourceID ); in implResolveString()
197 if( !( it == pLocaleItem->m_aIdToStringMap.end() ) ) in implResolveString()
221 LocaleItem* pLocaleItem = getItemForLocale( locale, false ); in resolveStringForLocale() local
222 return implResolveString( ResourceID, pLocaleItem ); in resolveStringForLocale()
225 …StringResourceImpl::implHasEntryForId( const ::rtl::OUString& ResourceID, LocaleItem* pLocaleItem ) in implHasEntryForId() argument
228 if( pLocaleItem != NULL && loadLocale( pLocaleItem ) ) in implHasEntryForId()
230 IdToStringMap::iterator it = pLocaleItem->m_aIdToStringMap.find( ResourceID ); in implHasEntryForId()
231 if( !( it == pLocaleItem->m_aIdToStringMap.end() ) ) in implHasEntryForId()
247 LocaleItem* pLocaleItem = getItemForLocale( locale, false ); in hasEntryForIdAndLocale() local
248 return implHasEntryForId( ResourceID, pLocaleItem ); in hasEntryForIdAndLocale()
251 Sequence< ::rtl::OUString > StringResourceImpl::implGetResourceIDs( LocaleItem* pLocaleItem ) in implGetResourceIDs() argument
254 if( pLocaleItem && loadLocale( pLocaleItem ) ) in implGetResourceIDs()
256 const IdToStringMap& rHashMap = pLocaleItem->m_aIdToStringMap; in implGetResourceIDs()
277 LocaleItem* pLocaleItem = getItemForLocale( locale, false ); in getResourceIDsForLocale() local
278 return implGetResourceIDs( pLocaleItem ); in getResourceIDsForLocale()
317 LocaleItem* pLocaleItem = *it; in getLocales() local
318 pLocales[iTarget] = pLocaleItem->m_locale; in getLocales()
347 LocaleItem* pLocaleItem = NULL; in implSetCurrentLocale() local
349 pLocaleItem = getClosestMatchItemForLocale( locale ); in implSetCurrentLocale()
351 pLocaleItem = getItemForLocale( locale, true ); in implSetCurrentLocale()
353 if( pLocaleItem == NULL && bUseDefaultIfNoMatch ) in implSetCurrentLocale()
354 pLocaleItem = m_pDefaultLocaleItem; in implSetCurrentLocale()
356 if( pLocaleItem != NULL ) in implSetCurrentLocale()
358 loadLocale( pLocaleItem ); in implSetCurrentLocale()
359 m_pCurrentLocaleItem = pLocaleItem; in implSetCurrentLocale()
377 LocaleItem* pLocaleItem = getItemForLocale( locale, true ); in setDefaultLocale() local
378 if( pLocaleItem && pLocaleItem != m_pDefaultLocaleItem ) in setDefaultLocale()
386 m_pDefaultLocaleItem = pLocaleItem; in setDefaultLocale()
393 const ::rtl::OUString& Str, LocaleItem* pLocaleItem ) in implSetString() argument
395 if( pLocaleItem != NULL && loadLocale( pLocaleItem ) ) in implSetString()
397 IdToStringMap& rHashMap = pLocaleItem->m_aIdToStringMap; in implSetString()
403 IdToIndexMap& rIndexMap = pLocaleItem->m_aIdToIndexMap; in implSetString()
404 rIndexMap[ ResourceID ] = pLocaleItem->m_nNextIndex++; in implSetString()
408 pLocaleItem->m_bModified = true; in implSetString()
425 LocaleItem* pLocaleItem = getItemForLocale( locale, false ); in setStringForLocale() local
426 implSetString( ResourceID, Str, pLocaleItem ); in setStringForLocale()
429 void StringResourceImpl::implRemoveId( const ::rtl::OUString& ResourceID, LocaleItem* pLocaleItem ) in implRemoveId() argument
431 if( pLocaleItem != NULL && loadLocale( pLocaleItem ) ) in implRemoveId()
433 IdToStringMap& rHashMap = pLocaleItem->m_aIdToStringMap; in implRemoveId()
442 pLocaleItem->m_bModified = true; in implRemoveId()
458 LocaleItem* pLocaleItem = getItemForLocale( locale, false ); in removeIdForLocale() local
459 implRemoveId( ResourceID, pLocaleItem ); in removeIdForLocale()
477 LocaleItem* pLocaleItem = new LocaleItem( locale ); in newLocale() local
478 m_aLocaleItemVector.push_back( pLocaleItem ); in newLocale()
479 pLocaleItem->m_bModified = true; in newLocale()
488 IdToStringMap& rTargetMap = pLocaleItem->m_aIdToStringMap; in newLocale()
498 IdToIndexMap& rTargetIndexMap = pLocaleItem->m_aIdToIndexMap; in newLocale()
506 pLocaleItem->m_nNextIndex = pCopyFromItem->m_nNextIndex; in newLocale()
510 m_pCurrentLocaleItem = pLocaleItem; in newLocale()
514 m_pDefaultLocaleItem = pLocaleItem; in newLocale()
545 LocaleItem* pLocaleItem = *it; in removeLocale() local
546 if( pLocaleItem != pRemoveItem ) in removeLocale()
548 pFallbackItem = pLocaleItem; in removeLocale()
565 LocaleItem* pLocaleItem = *it; in removeLocale() local
566 if( pLocaleItem == pRemoveItem ) in removeLocale()
569 m_aDeletedLocaleItemVector.push_back( pLocaleItem ); in removeLocale()
643 LocaleItem* pLocaleItem = *it; in getItemForLocale() local
644 if( pLocaleItem ) in getItemForLocale()
646 Locale& cmp_locale = pLocaleItem->m_locale; in getItemForLocale()
651 pRetItem = pLocaleItem; in getItemForLocale()
676 LocaleItem* pLocaleItem = *it; in getClosestMatchItemForLocale() local
677 if( pLocaleItem ) in getClosestMatchItemForLocale()
679 Locale& cmp_locale = pLocaleItem->m_locale; in getClosestMatchItemForLocale()
684 pRetItem = pLocaleItem; in getClosestMatchItemForLocale()
727 bool StringResourceImpl::loadLocale( LocaleItem* pLocaleItem ) in loadLocale() argument
730 (void)pLocaleItem; in loadLocale()
985 LocaleItem* pLocaleItem = *it; in implStoreAtStorage() local
986 if( pLocaleItem != NULL ) in implStoreAtStorage()
988 … ::rtl::OUString aStreamName = implGetFileNameForLocaleItem( pLocaleItem, m_aNameBase ); in implStoreAtStorage()
999 delete pLocaleItem; in implStoreAtStorage()
1006 LocaleItem* pLocaleItem = *it; in implStoreAtStorage() local
1007 if( pLocaleItem != NULL && (bStoreAll || pLocaleItem->m_bModified) && in implStoreAtStorage()
1008 loadLocale( pLocaleItem ) ) in implStoreAtStorage()
1010 ::rtl::OUString aStreamName = implGetFileNameForLocaleItem( pLocaleItem, aNameBase ); in implStoreAtStorage()
1031 implWritePropertiesFile( pLocaleItem, xOutputStream, aComment ); in implStoreAtStorage()
1035 pLocaleItem->m_bModified = false; in implStoreAtStorage()
1045 LocaleItem* pLocaleItem = *it; in implStoreAtStorage() local
1046 if( pLocaleItem != NULL ) in implStoreAtStorage()
1048 … ::rtl::OUString aStreamName = implGetFileNameForLocaleItem( pLocaleItem, m_aNameBase ); in implStoreAtStorage()
1058 delete pLocaleItem; in implStoreAtStorage()
1116 LocaleItem* pLocaleItem = *it; in implKillRemovedLocaleFiles() local
1117 if( pLocaleItem != NULL ) in implKillRemovedLocaleFiles()
1120 implGetPathForLocaleItem( pLocaleItem, aNameBase, Location ); in implKillRemovedLocaleFiles()
1125 delete pLocaleItem; in implKillRemovedLocaleFiles()
1141 LocaleItem* pLocaleItem = *it; in implKillChangedDefaultFiles() local
1142 if( pLocaleItem != NULL ) in implKillChangedDefaultFiles()
1145 implGetPathForLocaleItem( pLocaleItem, aNameBase, Location, true ); in implKillChangedDefaultFiles()
1149 delete pLocaleItem; in implKillChangedDefaultFiles()
1172 LocaleItem* pLocaleItem = *it; in implStoreAtLocation() local
1173 if( pLocaleItem != NULL && (bStoreAll || bKillAll || pLocaleItem->m_bModified) && in implStoreAtLocation()
1174 loadLocale( pLocaleItem ) ) in implStoreAtLocation()
1177 implGetPathForLocaleItem( pLocaleItem, aNameBase, Location ); in implStoreAtLocation()
1187 implWritePropertiesFile( pLocaleItem, xOutputStream, aComment ); in implStoreAtLocation()
1191 pLocaleItem->m_bModified = false; in implStoreAtLocation()
1374 LocaleItem* pLocaleItem = *it; in exportBinary() local
1375 if( pLocaleItem != NULL && loadLocale( pLocaleItem ) ) in exportBinary()
1377 if( m_pDefaultLocaleItem == pLocaleItem ) in exportBinary()
1381 implWriteLocaleBinary( pLocaleItem, aLocaleOut ); in exportBinary()
1426 ( LocaleItem* pLocaleItem, BinaryOutput& rOut ) in implWriteLocaleBinary() argument
1432 Locale& rLocale = pLocaleItem->m_locale; in implWriteLocaleBinary()
1436 implWritePropertiesFile( pLocaleItem, xOutputStream, m_aComment ); in implWriteLocaleBinary()
1623 LocaleItem* pLocaleItem = new LocaleItem( aLocale ); in importBinary() local
1625 pUseAsDefaultItem = pLocaleItem; in importBinary()
1626 m_aLocaleItemVector.push_back( pLocaleItem ); in importBinary()
1627 implReadPropertiesFile( pLocaleItem, xInput ); in importBinary()
1682 LocaleItem* pLocaleItem = *it; in implLoadAllLocales() local
1683 if( pLocaleItem != NULL ) in implLoadAllLocales()
1684 loadLocale( pLocaleItem ); in implLoadAllLocales()
1717 LocaleItem* pLocaleItem = new LocaleItem( aLocale, false ); in implScanLocaleNames() local
1718 m_aLocaleItemVector.push_back( pLocaleItem ); in implScanLocaleNames()
1721 m_pCurrentLocaleItem = pLocaleItem; in implScanLocaleNames()
1725 m_pDefaultLocaleItem = pLocaleItem; in implScanLocaleNames()
1741 LocaleItem* pLocaleItem = getItemForLocale( aDefaultLocale, false ); in implScanLocaleNames() local
1742 if( pLocaleItem ) in implScanLocaleNames()
1744 m_pDefaultLocaleItem = pLocaleItem; in implScanLocaleNames()
1757 bool StringResourcePersistenceImpl::loadLocale( LocaleItem* pLocaleItem ) in loadLocale() argument
1761 OSL_ENSURE( pLocaleItem, "StringResourcePersistenceImpl::loadLocale(): pLocaleItem == NULL" ); in loadLocale()
1762 if( pLocaleItem ) in loadLocale()
1764 if( pLocaleItem->m_bLoaded ) in loadLocale()
1770 bSuccess = implLoadLocale( pLocaleItem ); in loadLocale()
1771 pLocaleItem->m_bLoaded = true; // = bSuccess??? -> leads to more tries in loadLocale()
1784 ::rtl::OUString implGetNameScemeForLocaleItem( const LocaleItem* pLocaleItem ) in implGetNameScemeForLocaleItem() argument
1788 OSL_ENSURE( pLocaleItem, in implGetNameScemeForLocaleItem()
1790 Locale aLocale = pLocaleItem->m_locale; in implGetNameScemeForLocaleItem()
1812 ( LocaleItem* pLocaleItem, const ::rtl::OUString& aNameBase ) in implGetFileNameForLocaleItem() argument
1818 aFileName += implGetNameScemeForLocaleItem( pLocaleItem ); in implGetFileNameForLocaleItem()
1823 ( LocaleItem* pLocaleItem, const ::rtl::OUString& aNameBase, in implGetPathForLocaleItem() argument
1826 ::rtl::OUString aFileName = implGetFileNameForLocaleItem( pLocaleItem, aNameBase ); in implGetPathForLocaleItem()
1949 ( LocaleItem* pLocaleItem, const Reference< io::XInputStream >& xInputStream ) in implReadPropertiesFile() argument
1951 if( !xInputStream.is() || pLocaleItem == NULL ) in implReadPropertiesFile()
2070 pLocaleItem->m_aIdToStringMap[ aResourceID ] = aValueStr; in implReadPropertiesFile()
2072 IdToIndexMap& rIndexMap = pLocaleItem->m_aIdToIndexMap; in implReadPropertiesFile()
2073 rIndexMap[ aResourceID ] = pLocaleItem->m_nNextIndex++; in implReadPropertiesFile()
2166 bool StringResourcePersistenceImpl::implWritePropertiesFile( LocaleItem* pLocaleItem, in implWritePropertiesFile() argument
2172 if( !xOutputStream.is() || pLocaleItem == NULL ) in implWritePropertiesFile()
2194 const IdToStringMap& rHashMap = pLocaleItem->m_aIdToStringMap; in implWritePropertiesFile()
2198 const IdToIndexMap& rIndexMap = pLocaleItem->m_aIdToIndexMap; in implWritePropertiesFile()
2533 bool StringResourceWithStorageImpl::implLoadLocale( LocaleItem* pLocaleItem ) in implLoadLocale() argument
2538 ::rtl::OUString aStreamName = implGetFileNameForLocaleItem( pLocaleItem, m_aNameBase ); in implLoadLocale()
2549 … bSuccess = StringResourcePersistenceImpl::implReadPropertiesFile( pLocaleItem, xInputStream ); in implLoadLocale()
2868 bool StringResourceWithLocationImpl::implLoadLocale( LocaleItem* pLocaleItem ) in implLoadLocale() argument
2876 implGetPathForLocaleItem( pLocaleItem, m_aNameBase, m_aLocation ); in implLoadLocale()
2887 … bSuccess = StringResourcePersistenceImpl::implReadPropertiesFile( pLocaleItem, xInputStream ); in implLoadLocale()