diff -r 3ff3fecb12fe -r 6a82cd05fb1e memana/analyzetoolclient/configurationappgui/src/atconfigurationappguisettingitemlistsettings.cpp --- a/memana/analyzetoolclient/configurationappgui/src/atconfigurationappguisettingitemlistsettings.cpp Thu Feb 11 15:52:57 2010 +0200 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,161 +0,0 @@ -/* -* Copyright (c) 2009 Nokia Corporation and/or its subsidiary(-ies). -* All rights reserved. -* This component and the accompanying materials are made available -* under the terms of "Eclipse Public License v1.0" -* which accompanies this distribution, and is available -* at the URL "http://www.eclipse.org/legal/epl-v10.html". -* -* Initial Contributors: -* Nokia Corporation - initial contribution. -* -* Contributors: -* -* Description: -* -*/ - - -#include -#include -#include -#include -#include "atconfigurationappguisettingitemlistsettings.h" -#include "atlog.h" - -// ----------------------------------------------------------------------------- -// CATConfigurationAppGuiSettingItemListSettings::CATConfigurationAppGuiSettingItemListSettings() -// C/C++ constructor for settings data. -// ----------------------------------------------------------------------------- -// -CATConfigurationAppGuiSettingItemListSettings::CATConfigurationAppGuiSettingItemListSettings() : - iUpdateInterval( 0 ) - { - LOGSTR1( "ATCU CATConfigurationAppGuiSettingItemListSettings::CATConfigurationAppGuiSettingItemListSettings()" ); - } - -// ----------------------------------------------------------------------------- -// CATConfigurationAppGuiSettingItemListSettings::NewL() -// Two-phase constructor for settings data. -// ----------------------------------------------------------------------------- -// -CATConfigurationAppGuiSettingItemListSettings* CATConfigurationAppGuiSettingItemListSettings::NewL() - { - LOGSTR1( "ATCU CATConfigurationAppGuiSettingItemListSettings::NewL()" ); - - CATConfigurationAppGuiSettingItemListSettings* data = new( ELeave ) CATConfigurationAppGuiSettingItemListSettings; - CleanupStack::PushL( data ); - data->ConstructL(); - CleanupStack::Pop( data ); - return data; - } - -// ----------------------------------------------------------------------------- -// CATConfigurationAppGuiSettingItemListSettings::ConstructL() -// Second phase for initializing settings data. -// ----------------------------------------------------------------------------- -// -void CATConfigurationAppGuiSettingItemListSettings::ConstructL() - { - LOGSTR1( "ATCU CATConfigurationAppGuiSettingItemListSettings::ConstructL()" ); - - SetBinarySetting1( 1 ); - SetEnumeratedTextPopup1L( KNullDesC ); - } - -// ----------------------------------------------------------------------------- -// CATConfigurationAppGuiSettingItemListSettings::BinarySetting1() -// ----------------------------------------------------------------------------- -// -TBool& CATConfigurationAppGuiSettingItemListSettings::BinarySetting1() - { - LOGSTR1( "ATCU CATConfigurationAppGuiSettingItemListSettings::BinarySetting1()" ); - - return iBinarySetting1; - } - -// ----------------------------------------------------------------------------- -// CATConfigurationAppGuiSettingItemListSettings::SetBinarySetting1() -// ----------------------------------------------------------------------------- -// -void CATConfigurationAppGuiSettingItemListSettings::SetBinarySetting1( - const TBool& aValue ) - { - LOGSTR1( "ATCU CATConfigurationAppGuiSettingItemListSettings::SetBinarySetting1()" ); - - iBinarySetting1 = aValue; - } - -// ----------------------------------------------------------------------------- -// CATConfigurationAppGuiSettingItemListSettings::EnumeratedTextPopup1() -// ----------------------------------------------------------------------------- -// -TDes& CATConfigurationAppGuiSettingItemListSettings::EnumeratedTextPopup1() - { - LOGSTR1( "ATCU CATConfigurationAppGuiSettingItemListSettings::EnumeratedTextPopup1()" ); - - return iTemp; - } - -// ----------------------------------------------------------------------------- -// CATConfigurationAppGuiSettingItemListSettings::UpdateInterval() -// ----------------------------------------------------------------------------- -// -TInt CATConfigurationAppGuiSettingItemListSettings::UpdateInterval() - { - LOGSTR1( "ATCU CATConfigurationAppGuiSettingItemListSettings::UpdateInterval()" ); - - return iUpdateInterval; - } - -// ----------------------------------------------------------------------------- -// CATConfigurationAppGuiSettingItemListSettings::SetUpdateIntervalL() -// ----------------------------------------------------------------------------- -// -void CATConfigurationAppGuiSettingItemListSettings::SetUpdateIntervalL( - TInt aUpdateInterval ) - { - LOGSTR1( "ATCU CATConfigurationAppGuiSettingItemListSettings::SetUpdateIntervalL()" ); - - iUpdateInterval = aUpdateInterval; - // Update also the text setting shown to the - // user - SetEnumeratedTextPopup1L( KNullDesC ); - } - -// ----------------------------------------------------------------------------- -// CATConfigurationAppGuiSettingItemListSettings::SetEnumeratedTextPopup1L() -// ----------------------------------------------------------------------------- -// -void CATConfigurationAppGuiSettingItemListSettings::SetEnumeratedTextPopup1L( - const TDesC& /*aValue*/ ) - { - LOGSTR1( "ATCU CATConfigurationAppGuiSettingItemListSettings::SetEnumeratedTextPopup1L()" ); - - _LIT( KATSpace, " " ); - iTemp.Zero(); - if ( iUpdateInterval > 1 ) - { - iTemp.AppendNum( iUpdateInterval ); - HBufC* minutes = StringLoader::LoadLC( R_ATCONFIGURATION_APP_GUI_SETTING_ITEM_SECONDS ); - iTemp.Append( KATSpace ); - iTemp.Append( minutes->Des() ); - CleanupStack::PopAndDestroy( minutes ); - } - else if ( iUpdateInterval == KErrNone ) - { - HBufC* offText = StringLoader::LoadLC( R_ATCONFIGURATION_APP_GUI_SETTING_ITEM_OFF ); - iTemp.Append( offText->Des() ); - CleanupStack::PopAndDestroy( offText ); - } - /*else - { - iTemp.AppendNum( iUpdateInterval ); - HBufC* minute = StringLoader::LoadLC( R_ATCONFIGURATION_APP_GUI_SETTING_ITEM_MINUTE ); - iTemp.Append( KATSpace ); - iTemp.Append( minute->Des() ); - CleanupStack::PopAndDestroy( minute ); - }*/ - } - -// End of File