--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/apengine/apsettingshandlerui/src/apsettingshandlerui.cpp Thu Dec 17 08:55:21 2009 +0200
@@ -0,0 +1,839 @@
+/*
+* Copyright (c) 2002 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:
+* Defines the main handler, CApSettingsHandler and public API for
+* the Access Point settings.
+*
+*/
+
+
+// INCLUDE FILES
+#include <ActiveApDb.h>
+
+#include "ApSettingsHandlerUI.h"
+#include "ApsettingshandleruiImpl.h"
+#include "ApSettingsHandlerLogger.h"
+#include <data_caging_path_literals.hrh>
+
+
+// UID of general settings app, in which help texts are included
+const TUid KHelpUidApSettingsHandler = { 0x100058EC };
+
+
+// ================= MEMBER FUNCTIONS =======================
+
+// ---------------------------------------------------------
+// CApSettingsHandler::NewLC
+// ---------------------------------------------------------
+//
+EXPORT_C CApSettingsHandler* CApSettingsHandler::NewLC(
+ TBool aStartWithSelection,
+ TSelectionListType aListType,
+ TSelectionMenuType aSelMenuType,
+ TInt aIspFilter,
+ TInt aBearerFilter,
+ TInt aSortType )
+ {
+ APSETUILOGGER_CREATE;
+ APSETUILOGGER_ENTERFN( EAPI,"Handler::NewLC")
+
+ CApSettingsHandler* db =
+ new( ELeave ) CApSettingsHandler( aStartWithSelection,
+ aListType,
+ aSelMenuType );
+ CleanupStack::PushL( db );
+
+
+
+ db->ConstructL( aIspFilter, aBearerFilter, aSortType );
+
+ APSETUILOGGER_LEAVEFN( EAPI,"Handler::NewLC")
+
+ return db;
+ }
+
+
+
+
+// ---------------------------------------------------------
+// CApSettingsHandler::NewLC
+// ---------------------------------------------------------
+//
+EXPORT_C CApSettingsHandler* CApSettingsHandler::NewLC(
+ CActiveApDb& aDb,
+ TBool aStartWithSelection,
+ TSelectionListType aListType,
+ TSelectionMenuType aSelMenuType,
+ TInt aIspFilter,
+ TInt aBearerFilter,
+ TInt aSortType
+ )
+ {
+ APSETUILOGGER_CREATE;
+ APSETUILOGGER_ENTERFN( EAPI,"Handler::NewLC2")
+
+ CApSettingsHandler* db =
+ new( ELeave ) CApSettingsHandler( aStartWithSelection,
+ aListType,
+ aSelMenuType );
+ CleanupStack::PushL( db );
+
+ db->ConstructL( aDb, aIspFilter, aBearerFilter, aSortType );
+
+ APSETUILOGGER_LEAVEFN( EAPI,"Handler::NewLC2")
+
+ return db;
+ }
+
+
+
+// ---------------------------------------------------------
+// CApSettingsHandler::NewLC
+// ---------------------------------------------------------
+//
+EXPORT_C CApSettingsHandler* CApSettingsHandler::NewLC(
+ TBool aStartWithSelection,
+ TSelectionListType aListType,
+ TSelectionMenuType aSelMenuType,
+ TInt aIspFilter,
+ TInt aBearerFilter,
+ TInt aSortType,
+ TInt aReqIpvType
+ )
+ {
+ APSETUILOGGER_CREATE;
+ APSETUILOGGER_ENTERFN( EAPI,"Handler::NewLC3")
+
+ CApSettingsHandler* db =
+ new( ELeave ) CApSettingsHandler( aStartWithSelection,
+ aListType,
+ aSelMenuType,
+ aReqIpvType
+ );
+ CleanupStack::PushL( db );
+
+ db->ConstructL( aIspFilter, aBearerFilter, aSortType );
+
+ APSETUILOGGER_LEAVEFN( EAPI,"Handler::NewLC3")
+
+ return db;
+ }
+
+
+
+
+// ---------------------------------------------------------
+// CApSettingsHandler::NewLC
+// ---------------------------------------------------------
+//
+EXPORT_C CApSettingsHandler* CApSettingsHandler::NewLC(
+ CActiveApDb& aDb,
+ TBool aStartWithSelection,
+ TSelectionListType aListType,
+ TSelectionMenuType aSelMenuType,
+ TInt aIspFilter,
+ TInt aBearerFilter,
+ TInt aSortType,
+ TInt aReqIpvType
+ )
+ {
+ APSETUILOGGER_CREATE;
+ APSETUILOGGER_ENTERFN( EAPI,"Handler::NewLC4")
+
+ CApSettingsHandler* db =
+ new( ELeave ) CApSettingsHandler( aStartWithSelection,
+ aListType,
+ aSelMenuType,
+ aReqIpvType
+ );
+ CleanupStack::PushL( db );
+
+ db->ConstructL( aDb, aIspFilter, aBearerFilter, aSortType );
+
+ APSETUILOGGER_LEAVEFN( EAPI,"Handler::NewLC4")
+
+ return db;
+ }
+
+
+
+
+
+// ---------------------------------------------------------
+// CApSettingsHandler::NewLC
+// ---------------------------------------------------------
+//
+EXPORT_C CApSettingsHandler* CApSettingsHandler::NewLC(
+ TBool aStartWithSelection,
+ TSelectionListType aListType,
+ TSelectionMenuType aSelMenuType,
+ TInt aIspFilter,
+ TInt aBearerFilter,
+ TInt aSortType,
+ TInt aReqIpvType,
+ TVpnFilterType aVpnFilterType
+ )
+ {
+ APSETUILOGGER_CREATE;
+ APSETUILOGGER_ENTERFN( EAPI,"Handler::NewLC5")
+
+ CApSettingsHandler* db =
+ new( ELeave ) CApSettingsHandler( aStartWithSelection,
+ aListType,
+ aSelMenuType,
+ aReqIpvType
+ );
+ CleanupStack::PushL( db );
+
+ db->ConstructL( aIspFilter, aBearerFilter,
+ aSortType, aVpnFilterType );
+
+ APSETUILOGGER_LEAVEFN( EAPI,"Handler::NewLC5")
+
+ return db;
+ }
+
+
+// ---------------------------------------------------------
+// CApSettingsHandler::NewLC
+// ---------------------------------------------------------
+//
+EXPORT_C CApSettingsHandler* CApSettingsHandler::NewLC(
+ CActiveApDb& aDb,
+ TBool aStartWithSelection,
+ TSelectionListType aListType,
+ TSelectionMenuType aSelMenuType,
+ TInt aIspFilter,
+ TInt aBearerFilter,
+ TInt aSortType,
+ TInt aReqIpvType,
+ TVpnFilterType aVpnFilterType
+ )
+ {
+ APSETUILOGGER_CREATE;
+ APSETUILOGGER_ENTERFN( EAPI,"Handler::NewLC6")
+
+ CApSettingsHandler* db =
+ new( ELeave ) CApSettingsHandler( aStartWithSelection,
+ aListType,
+ aSelMenuType,
+ aReqIpvType
+ );
+ CleanupStack::PushL( db );
+
+ db->ConstructL( aDb, aIspFilter, aBearerFilter,
+ aSortType, aVpnFilterType );
+
+ APSETUILOGGER_LEAVEFN( EAPI,"Handler::NewLC6")
+
+ return db;
+ }
+
+
+
+
+
+
+// ---------------------------------------------------------
+// CApSettingsHandler::NewLC
+// ---------------------------------------------------------
+//
+EXPORT_C CApSettingsHandler* CApSettingsHandler::NewLC(
+ CActiveApDb& aDb,
+ TBool aStartWithSelection,
+ TSelectionListType aListType,
+ TSelectionMenuType aSelMenuType,
+ TInt aIspFilter,
+ TInt aBearerFilter,
+ TInt aSortType,
+ TInt aReqIpvType,
+ TVpnFilterType aVpnFilterType,
+ TBool aIncludeEasyWlan
+ )
+ {
+ APSETUILOGGER_CREATE;
+ APSETUILOGGER_ENTERFN( EAPI,"Handler::NewLC7")
+
+ CApSettingsHandler* db =
+ new( ELeave ) CApSettingsHandler( aStartWithSelection,
+ aListType,
+ aSelMenuType,
+ aReqIpvType
+ );
+ CleanupStack::PushL( db );
+
+ db->ConstructL( aDb, aIspFilter, aBearerFilter,
+ aSortType, aVpnFilterType, aIncludeEasyWlan );
+
+ APSETUILOGGER_LEAVEFN( EAPI,"Handler::NewLC7")
+ return db;
+ }
+
+
+// Destructor
+EXPORT_C CApSettingsHandler::~CApSettingsHandler()
+ {
+ APSETUILOGGER_DELETE;
+
+ APSETUILOGGER_WRITE( EAPI,"Handler:: deleting implementation");
+
+ delete iImpl;
+
+ APSETUILOGGER_WRITE( EAPI,"Handler::~finished");
+ }
+
+
+
+// Constructor
+EXPORT_C CApSettingsHandler::CApSettingsHandler( TBool aStartWithSelection,
+ TSelectionListType aListType,
+ TSelectionMenuType aSelMenuType
+ )
+:iStartWithSelection( aStartWithSelection ),
+iListType( aListType ),
+iSelMenuType( aSelMenuType ),
+iIspFilter( KEApIspTypeAll ),
+iBearerFilter( EApBearerTypeAll ),
+iReqIpvType( EIPv4 ),
+iEventStore( KApUiEventNone )
+ {
+ iHelpMajor = KHelpUidApSettingsHandler;
+ }
+
+
+
+
+
+// Constructor
+CApSettingsHandler::CApSettingsHandler( TBool aStartWithSelection,
+ TSelectionListType aListType,
+ TSelectionMenuType aSelMenuType,
+ TInt aReqIpvType
+ )
+:iStartWithSelection( aStartWithSelection ),
+iListType( aListType ),
+iSelMenuType( aSelMenuType ),
+iIspFilter( KEApIspTypeAll ),
+iBearerFilter( EApBearerTypeAll ),
+iReqIpvType( aReqIpvType ),
+iEventStore( KApUiEventNone )
+ {
+ iHelpMajor = KHelpUidApSettingsHandler;
+ }
+
+
+
+// ---------------------------------------------------------
+// CApSettingsHandler::ConstructL
+// ---------------------------------------------------------
+//
+EXPORT_C void CApSettingsHandler::ConstructL( TInt aIspFilter,
+ TInt aBearerFilter,
+ TInt aSortType )
+ {
+ APSETUILOGGER_ENTERFN( EAPI,"Handler::ConstructL")
+
+ DoConstructL( NULL, aIspFilter, aBearerFilter,
+ aSortType, EVpnFilterBoth, EFalse );
+
+ APSETUILOGGER_LEAVEFN( EAPI,"Handler::ConstructL")
+ }
+
+
+
+// ---------------------------------------------------------
+// CApSettingsHandler::ConstructL
+// ---------------------------------------------------------
+//
+EXPORT_C void CApSettingsHandler::ConstructL( CActiveApDb& aDb,
+ TInt aIspFilter,
+ TInt aBearerFilter,
+ TInt aSortType )
+ {
+ APSETUILOGGER_ENTERFN( EAPI,"Handler::ConstructL2")
+
+ DoConstructL( &aDb, aIspFilter, aBearerFilter,
+ aSortType, EVpnFilterBoth, EFalse );
+
+ APSETUILOGGER_LEAVEFN( EAPI,"Handler::ConstructL2")
+ }
+
+
+
+// ---------------------------------------------------------
+// CApSettingsHandler::ConstructL
+// ---------------------------------------------------------
+//
+EXPORT_C void CApSettingsHandler::ConstructL(
+ TInt aIspFilter,
+ TInt aBearerFilter,
+ TInt aSortType,
+ TVpnFilterType aVpnFilterType
+ )
+ {
+ APSETUILOGGER_ENTERFN( EAPI,"Handler::ConstructL3")
+
+ DoConstructL( NULL, aIspFilter, aBearerFilter,
+ aSortType, aVpnFilterType, EFalse );
+
+ APSETUILOGGER_LEAVEFN( EAPI,"Handler::ConstructL3")
+ }
+
+
+
+// ---------------------------------------------------------
+// CApSettingsHandler::ConstructL
+// ---------------------------------------------------------
+//
+EXPORT_C void CApSettingsHandler::ConstructL(
+ CActiveApDb& aDb,
+ TInt aIspFilter,
+ TInt aBearerFilter,
+ TInt aSortType,
+ TVpnFilterType aVpnFilterType
+ )
+ {
+ APSETUILOGGER_ENTERFN( EAPI,"Handler::ConstructL4")
+
+ DoConstructL( &aDb, aIspFilter, aBearerFilter,
+ aSortType, aVpnFilterType, EFalse );
+
+ APSETUILOGGER_LEAVEFN( EAPI,"Handler::ConstructL4")
+ }
+
+
+
+
+// ---------------------------------------------------------
+// CApSettingsHandler::ConstructL
+// ---------------------------------------------------------
+//
+EXPORT_C void CApSettingsHandler::ConstructL(
+ CActiveApDb& aDb,
+ TInt aIspFilter,
+ TInt aBearerFilter,
+ TInt aSortType,
+ TVpnFilterType aVpnFilterType,
+ TBool aIncludeEasyWlan
+ )
+ {
+ APSETUILOGGER_ENTERFN( EAPI,"Handler::ConstructL5")
+
+ DoConstructL( &aDb, aIspFilter, aBearerFilter,
+ aSortType, aVpnFilterType, aIncludeEasyWlan );
+
+ APSETUILOGGER_LEAVEFN( EAPI,"Handler::ConstructL5")
+ }
+
+
+// ---------------------------------------------------------
+// CApSettingsHandler::SetFilter
+// ---------------------------------------------------------
+//
+EXPORT_C void CApSettingsHandler::SetFilterL( TInt aIspFilter,
+ TInt aBearerFilter,
+ TInt aSortType )
+ {
+ APSETUILOGGER_ENTERFN( EAPI,"Handler::SetFilterL")
+
+ iImpl->SetFilterL( aIspFilter, aBearerFilter, aSortType );
+
+ APSETUILOGGER_LEAVEFN( EAPI,"Handler::SetFilterL")
+ }
+
+
+
+
+// ---------------------------------------------------------
+// CApSettingsHandler::SetTextOverrideL
+// ---------------------------------------------------------
+//
+EXPORT_C void CApSettingsHandler::SetTextOverrideL( TTextID aText2Change,
+ const TDesC& aNewText )
+ {
+ APSETUILOGGER_ENTERFN( EAPI,"Handler::SetTextOverrideL")
+
+ __ASSERT_DEBUG( iImpl, Panic( ENullPointer ) );
+ iImpl->SetTextOverrideL( aText2Change, aNewText );
+
+ APSETUILOGGER_LEAVEFN( EAPI,"Handler::SetTextOverrideL")
+ }
+
+
+// ---------------------------------------------------------
+// CApSettingsHandler::TextOverrideL
+// ---------------------------------------------------------
+//
+EXPORT_C const TDesC& CApSettingsHandler::TextOverrideL( TTextID aTextId )
+ {
+ APSETUILOGGER_ENTERFN( EAPI,"Handler::TextOverrideL<->")
+
+ __ASSERT_DEBUG( iImpl, Panic( ENullPointer ) );
+ return iImpl->TextOverrideL( aTextId );
+ }
+
+
+
+// ---------------------------------------------------------
+// CApSettingsHandler::RunSettingsL
+// ---------------------------------------------------------
+//
+EXPORT_C TInt CApSettingsHandler::RunSettingsL( TUint32 aHighLight,
+ TUint32& aSelected )
+ {
+ APSETUILOGGER_ENTERFN( EAPI,"Handler::RunSettingsL")
+
+ iImpl->RunSettingsL( aHighLight, aSelected );
+
+ APSETUILOGGER_LEAVEFN( EAPI,"Handler::RunSettingsL")
+
+ return iImpl->EventStore();
+ }
+
+
+
+// ---------------------------------------------------------
+// CApSettingsHandler::Cvt()
+// ---------------------------------------------------------
+//
+EXPORT_C TInt CApSettingsHandler::Cvt()
+ {
+ APSETUILOGGER_ENTERFN( EAPI,"Handler::Cvt<->")
+ return KErrNone;
+ }
+
+
+// ---------------------------------------------------------
+// CApSettingsHandler::DoRunSettingsL
+// ---------------------------------------------------------
+//
+TInt CApSettingsHandler::DoRunSettingsL( TUint32 /*aHighLight*/,
+ TUint32& /*aSelected*/ )
+ {
+ APSETUILOGGER_ENTERFN( EAPI,"Handler::DoRunSettingsL@Deprecated")
+
+ // Deprecated as moved to iImpl
+ __ASSERT_DEBUG( EFalse, Panic( ENullPointer ) );
+ User::Leave(KErrNotSupported);
+ return KErrNone;
+ }
+
+
+// ---------------------------------------------------------
+// CApSettingsHandler::RunViewerL
+// ---------------------------------------------------------
+//
+EXPORT_C TInt CApSettingsHandler::RunViewerL( TUint32 aUid )
+ {
+ APSETUILOGGER_ENTERFN( EAPI,"Handler::RunViewerL")
+
+ iImpl->RunViewerL( aUid );
+
+ APSETUILOGGER_LEAVEFN( EAPI,"Handler::RunViewerL")
+
+ return iImpl->EventStore();
+ }
+
+
+
+// ---------------------------------------------------------
+// CApSettingsHandler::DoRunViewerL
+// ---------------------------------------------------------
+//
+TInt CApSettingsHandler::DoRunViewerL( TUint32 /*aUid*/ )
+ {
+ APSETUILOGGER_ENTERFN( EAPI,"Handler::DoRunViewerL@Deprecated")
+
+ // Deprecated as moved to iImpl
+ __ASSERT_DEBUG( EFalse, Panic( ENullPointer ) );
+ User::Leave(KErrNotSupported);
+ return KErrNone;
+ }
+
+
+
+//----------------------------------------------------------
+// CApSettingsHandler::HandleApDeleteCmdL
+//----------------------------------------------------------
+//
+void CApSettingsHandler::HandleApDeleteCmdL( TUint32 /*aUid*/,
+ TBool /*aIsLast*/ )
+ {
+ APSETUILOGGER_ENTERFN( EAPI,"Handler::HandleApDeleteCmdL@Deprecated")
+
+ // Deprecated as moved to iImpl
+ __ASSERT_DEBUG( EFalse, Panic( ENullPointer ) );
+ User::Leave(KErrNotSupported);
+ }
+
+
+//----------------------------------------------------------
+// CApSettingsHandler::HandleApBlankNewL
+//----------------------------------------------------------
+//
+TUint32 CApSettingsHandler::HandleApBlankNewL( TInt /*aBearers*/,
+ TInt /*aIsps*/ )
+ {
+ APSETUILOGGER_ENTERFN( EAPI,"Handler::HandleApBlankNewL@Deprecated")
+
+ // Deprecated as moved to iImpl
+ __ASSERT_DEBUG( EFalse, Panic( ENullPointer ) );
+ User::Leave(KErrNotSupported);
+ return KErrNone;
+ }
+
+
+
+//----------------------------------------------------------
+// CApSettingsHandler::HandleApUseOldNewL
+//----------------------------------------------------------
+//
+TUint32 CApSettingsHandler::HandleApUseOldNewL()
+ {
+ APSETUILOGGER_ENTERFN( EAPI,"Handler::HandleApUseOldNewL@Deprecated")
+
+ // Deprecated as moved to iImpl
+ __ASSERT_DEBUG( EFalse, Panic( ENullPointer ) );
+ User::Leave(KErrNotSupported);
+ return KErrNone;
+ }
+
+
+
+//----------------------------------------------------------
+// CApSettingsHandler::EditAfterCreateL
+//----------------------------------------------------------
+//
+TUint32 CApSettingsHandler::EditAfterCreateL( TUint32 /*aUid*/,
+ CApAccessPointItem* /*aItem*/ )
+ {
+ APSETUILOGGER_ENTERFN( EAPI,"Handler::EditAfterCreateL@Deprecated")
+
+ // Deprecated as moved to iImpl
+ __ASSERT_DEBUG( EFalse, Panic( ENullPointer ) );
+ User::Leave(KErrNotSupported);
+ return KErrNone;
+ }
+
+
+
+//----------------------------------------------------------
+// CApSettingsHandler::DoConstructL
+//----------------------------------------------------------
+//
+void CApSettingsHandler::DoConstructL( CActiveApDb* aDb,
+ TInt aIspFilter,
+ TInt aBearerFilter,
+ TInt aSortType,
+ TVpnFilterType aVpnFilterType,
+ TBool aIncludeEasyWlan )
+ {
+ APSETUILOGGER_ENTERFN( EAPI,"Handler::DoConstructL")
+
+ // must place it to a temp variable, otherwise CodeScanner reports
+ // it as a bad practice putting up member to Cleanupstack, but
+ // we have NO NewL so we must use this.
+ CApSettingsHandlerImpl* tmp = CApSettingsHandlerImpl::NewLC(
+ *aDb, iStartWithSelection,
+ iListType, iSelMenuType,
+ aIspFilter, aBearerFilter,
+ aSortType, iReqIpvType,
+ aVpnFilterType, aIncludeEasyWlan,
+ ETrue );
+ CleanupStack::Pop(tmp); // will soon be a member, need to pop
+ iImpl = tmp;
+
+ APSETUILOGGER_LEAVEFN( EAPI,"Handler::DoConstructL")
+ }
+
+
+
+
+//----------------------------------------------------------
+// CApSettingsHandler::DoRunSetPageSettingsL
+//----------------------------------------------------------
+//
+void CApSettingsHandler::DoRunSetPageSettingsL( TUint32 /*aHighLight*/,
+ TUint32& /*aSelected*/ )
+ {
+ APSETUILOGGER_ENTERFN( EAPI,"Handler::DoRunSetPageSettingsL@Deprecated")
+
+ // Deprecated as moved to iImpl
+ __ASSERT_DEBUG( EFalse, Panic( ENullPointer ) );
+ User::Leave(KErrNotSupported);
+ }
+
+
+
+//----------------------------------------------------------
+// CApSettingsHandler::DoRunListSettingsL
+//----------------------------------------------------------
+//
+void CApSettingsHandler::DoRunListSettingsL( TUint32 /*aHighLight*/,
+ TUint32& /*aSelected*/ )
+ {
+ APSETUILOGGER_ENTERFN( EAPI,"Handler::DoRunListSettingsL@Deprecated")
+
+ // Deprecated as moved to iImpl
+ __ASSERT_DEBUG( EFalse, Panic( ENullPointer ) );
+ User::Leave(KErrNotSupported);
+ }
+
+
+
+//----------------------------------------------------------
+// CApSettingsHandler::DoHandleApUseOldNewL
+//----------------------------------------------------------
+//
+TUint32 CApSettingsHandler::DoHandleApUseOldNewL( TUint32 /*aSelected*/ )
+ {
+ APSETUILOGGER_ENTERFN( EAPI,"Handler::DoHandleApUseOldNewL@Deprecated")
+
+ // Deprecated as moved to iImpl
+ __ASSERT_DEBUG( EFalse, Panic( ENullPointer ) );
+ User::Leave(KErrNotSupported);
+ return KErrNone;
+ }
+
+
+
+//----------------------------------------------------------
+// CApSettingsHandler::SelectApToCopyL
+//----------------------------------------------------------
+//
+TUint32 CApSettingsHandler::SelectApToCopyL()
+ {
+ APSETUILOGGER_ENTERFN( EAPI,"Handler::SelectApToCopyL@Deprecated")
+
+ // Deprecated as moved to iImpl
+ __ASSERT_DEBUG( EFalse, Panic( ENullPointer ) );
+ User::Leave(KErrNotSupported);
+ return KErrNone;
+ }
+
+
+
+//----------------------------------------------------------
+// CApSettingsHandler::DoHandleApBlankNewL
+//----------------------------------------------------------
+//
+TUint32 CApSettingsHandler::DoHandleApBlankNewL( TInt /*aBearers*/, TInt /*aIsps*/ )
+ {
+ APSETUILOGGER_ENTERFN( EAPI,"Handler::DoHandleApBlankNewL@Deprecated")
+
+ // Deprecated as moved to iImpl
+ __ASSERT_DEBUG( EFalse, Panic( ENullPointer ) );
+ User::Leave(KErrNotSupported);
+ return KErrNone;
+ }
+
+
+
+
+//----------------------------------------------------------
+// CApSettingsHandler::HandleNetworkDeleteCmdL
+//----------------------------------------------------------
+//
+void CApSettingsHandler::HandleNetworkDeleteCmdL( TUint32 /*aUid*/ )
+ {
+ APSETUILOGGER_ENTERFN( EAPI,"Handler::HandleNetworkDeleteCmdL@Deprecated")
+
+ // Deprecated as moved to iImpl
+ __ASSERT_DEBUG( EFalse, Panic( ENullPointer ) );
+ User::Leave(KErrNotSupported);
+ }
+
+
+
+//----------------------------------------------------------
+// CApSettingsHandler::GetVariantL
+//----------------------------------------------------------
+//
+TInt CApSettingsHandler::GetVariantL()
+ {
+ APSETUILOGGER_ENTERFN( EAPI,"Handler::GetVariantL@Deprecated")
+
+ // Deprecated as moved to iImpl
+ __ASSERT_DEBUG( EFalse, Panic( ENullPointer ) );
+ User::Leave(KErrNotSupported);
+ return KErrNone;
+ }
+
+
+//----------------------------------------------------------
+// CApSettingsHandler::ConfirmDeleteL
+//----------------------------------------------------------
+//
+TInt CApSettingsHandler::ConfirmDeleteL( TUint32 /*aUid*/, TBool /*aIsLast*/ )
+ {
+ APSETUILOGGER_ENTERFN( EAPI,"Handler::ConfirmDeleteL@Deprecated")
+
+ // Deprecated as moved to iImpl
+ __ASSERT_DEBUG( EFalse, Panic( ENullPointer ) );
+ User::Leave(KErrNotSupported);
+ return KErrNone;
+ }
+
+
+
+//----------------------------------------------------------
+// CApSettingsHandler::HandleRunSettingsL
+//----------------------------------------------------------
+//
+void CApSettingsHandler::HandleRunSettingsL( TUint32 /*aHighLight*/,
+ TUint32& /*aSelected*/ )
+ {
+ APSETUILOGGER_ENTERFN( EAPI,"Handler::HandleRunSettingsL@Deprecated")
+
+ // Deprecated as moved to iImpl
+ __ASSERT_DEBUG( EFalse, Panic( ENullPointer ) );
+ User::Leave(KErrNotSupported);
+ }
+
+
+
+//----------------------------------------------------------
+// CApSettingsHandler::ChooseBearerTypeL
+//----------------------------------------------------------
+//
+void CApSettingsHandler::ChooseBearerTypeL( TInt /*aBearers*/,
+ CApAccessPointItem& /*aItem*/ )
+ {
+ APSETUILOGGER_ENTERFN( EAPI,"Handler::ChooseBearerTypeL@Deprecated")
+
+ // Deprecated as moved to iImpl
+ __ASSERT_DEBUG( EFalse, Panic( ENullPointer ) );
+ User::Leave(KErrNotSupported);
+ }
+
+
+
+
+//----------------------------------------------------------
+// CApSettingsHandler::HandleDuplicateL
+//----------------------------------------------------------
+//
+TUint32 CApSettingsHandler::HandleDuplicateL( TUint32 /*aUid*/ )
+ {
+ APSETUILOGGER_ENTERFN( EAPI,"Handler::HandleDuplicateL@Deprecated")
+
+ // Deprecated as moved to iImpl
+ __ASSERT_DEBUG( EFalse, Panic( ENullPointer ) );
+ User::Leave(KErrNotSupported);
+ return KErrNone;
+ }
+
+
+// End of File
+