homescreenpluginsrv/hspsmanager/src/hspsthemeserver.cpp
changeset 3 ff572005ac23
parent 0 79c6a41cd166
child 8 d0529222e3f0
equal deleted inserted replaced
2:b7904b40483f 3:ff572005ac23
   893                 odt->SetProviderUid( header->ProviderUid() );
   893                 odt->SetProviderUid( header->ProviderUid() );
   894                 odt->SetThemeUid( header->ThemeUid() );
   894                 odt->SetThemeUid( header->ThemeUid() );
   895                 odt->SetProviderNameL( header->ProviderName() );
   895                 odt->SetProviderNameL( header->ProviderName() );
   896                 odt->SetThemeFullNameL( header->ThemeFullName() );
   896                 odt->SetThemeFullNameL( header->ThemeFullName() );
   897                 odt->SetThemeShortNameL( header->ThemeShortName() );
   897                 odt->SetThemeShortNameL( header->ThemeShortName() );
   898                 odt->SetThemeVersionL( header->ThemeVersion() );            
   898                 odt->SetThemeVersionL( header->ThemeVersion() );
       
   899                 odt->SetDescriptionL( header->Description() );
   899                 odt->SetFlags( header->Flags() );                                                                       
   900                 odt->SetFlags( header->Flags() );                                                                       
   900                 odt->SetMultiInstance( header->MultiInstance() );
   901                 odt->SetMultiInstance( header->MultiInstance() );
   901 
   902 
   902                 User::LeaveIfError( iDefinitionRepository->GetOdtL( *odt ) );
   903                 User::LeaveIfError( iDefinitionRepository->GetOdtL( *odt ) );
   903  
   904  
  1512                 odt->SetThemeUid( header->ThemeUid() );
  1513                 odt->SetThemeUid( header->ThemeUid() );
  1513                 odt->SetProviderNameL( header->ProviderName() );
  1514                 odt->SetProviderNameL( header->ProviderName() );
  1514                 odt->SetThemeFullNameL( header->ThemeFullName() );
  1515                 odt->SetThemeFullNameL( header->ThemeFullName() );
  1515                 odt->SetThemeShortNameL( header->ThemeShortName() );
  1516                 odt->SetThemeShortNameL( header->ThemeShortName() );
  1516                 odt->SetThemeVersionL( header->ThemeVersion() );            
  1517                 odt->SetThemeVersionL( header->ThemeVersion() );            
       
  1518                 odt->SetDescriptionL( header->Description() );
  1517                 odt->SetFlags( header->Flags() );                                                                       
  1519                 odt->SetFlags( header->Flags() );                                                                       
  1518                 odt->SetMultiInstance( header->MultiInstance() );
  1520                 odt->SetMultiInstance( header->MultiInstance() );
  1519                 User::LeaveIfError( iDefinitionRepository->GetOdtL( *odt ) );
  1521                 User::LeaveIfError( iDefinitionRepository->GetOdtL( *odt ) );
  1520                 TInt count = 0;
  1522                 TInt count = 0;
  1521                 hspsServerUtil::PluginInstanceCountL( *odt, aPluginUid, count );
  1523                 hspsServerUtil::PluginInstanceCountL( *odt, aPluginUid, count );
  2216 				*defEngine,
  2218 				*defEngine,
  2217 				*odt );
  2219 				*odt );
  2218 			if ( localized )
  2220 			if ( localized )
  2219 				{
  2221 				{
  2220 				// Set header's name from the ODT
  2222 				// Set header's name from the ODT
  2221 				header->SetThemeFullNameL( odt->ThemeFullName() );				
  2223 				header->SetThemeFullNameL( odt->ThemeFullName() );
       
  2224 				header->SetDescriptionL( odt->Description() );
  2222 				}
  2225 				}
  2223 			
  2226 			
  2224 			CleanupStack::PopAndDestroy( odt );			
  2227 			CleanupStack::PopAndDestroy( odt );			
  2225 			} // for loop		
  2228 			} // for loop		
  2226 		
  2229