--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/ipsservices/nmipsmtms/src/nmipsmtmui.cpp Fri Apr 16 14:51:52 2010 +0300
@@ -0,0 +1,191 @@
+/*
+* 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: Contains headers needed in plugin
+*
+*/
+
+#include <msvapi.h>
+#include <SendUiConsts.h>
+#include <msvuids.h>
+
+#include "nmipsmtmui.h"
+
+_LIT(KIpsMtmUiResourceFile, "ipsmtmui.rsc");
+
+
+/*!
+ \class CIpsMtmUi
+ \brief Implements dummy mtm ui class for symbian mtm loader. All function leaves or returns
+ NULL exept NewL and GetResourceFileName
+*/
+
+/*!
+
+ */
+CIpsMtmUi::CIpsMtmUi(CBaseMtm& aBaseMtm, CRegisteredMtmDll& aRegisteredMtmDll) :
+ CBaseMtmUi(aBaseMtm, aRegisteredMtmDll)
+{
+
+}
+
+/*!
+
+ */
+CIpsMtmUi::~CIpsMtmUi()
+{
+
+}
+
+/*!
+
+ */
+EXPORT_C CIpsMtmUi* CIpsMtmUi::NewL(
+ CBaseMtm& aBaseMtm,
+ CRegisteredMtmDll& aRegisteredMtmDll)
+{
+ CIpsMtmUi* self=new(ELeave) CIpsMtmUi(aBaseMtm, aRegisteredMtmDll);
+ CleanupStack::PushL(self);
+ self->ConstructL();
+ CleanupStack::Pop();
+ return self;
+}
+
+/*!
+
+ */
+void CIpsMtmUi::ConstructL()
+{
+ CBaseMtmUi::ConstructL();
+}
+
+
+void CIpsMtmUi::GetResourceFileName(TFileName& aFileName) const
+{
+ aFileName = KIpsMtmUiResourceFile;
+}
+
+/*!
+ Function always leaves
+ */
+CMsvOperation* CIpsMtmUi::OpenL(TRequestStatus& /*aStatus*/)
+{
+ User::Leave(KErrNotSupported);
+ return NULL;
+}
+
+/*!
+ Function always leaves
+ */
+CMsvOperation* CIpsMtmUi::CloseL(TRequestStatus& /*aStatus*/)
+{
+ User::Leave(KErrNotSupported);
+ return NULL;
+}
+
+/*!
+ Function always leaves
+ */
+CMsvOperation* CIpsMtmUi::EditL(TRequestStatus& /*aStatus*/)
+{
+ User::Leave(KErrNotSupported);
+ return NULL;
+}
+
+/*!
+ Function always leaves
+ */
+CMsvOperation* CIpsMtmUi::ViewL(TRequestStatus& /*aStatus*/)
+{
+ User::Leave(KErrNotSupported);
+ return NULL;
+}
+
+/*!
+ Function always leaves
+ */
+CMsvOperation* CIpsMtmUi::OpenL(
+ TRequestStatus& /*aStatus*/,
+ const CMsvEntrySelection& /*aSelection*/)
+{
+ User::Leave(KErrNotSupported);
+ return NULL;
+}
+
+/*!
+ Function always leaves
+ */
+CMsvOperation* CIpsMtmUi::CloseL(
+ TRequestStatus& /*aStatus*/,
+ const CMsvEntrySelection& /*aSelection*/)
+{
+ User::Leave(KErrNotSupported);
+ return NULL;
+}
+
+/*!
+ Function always leaves
+ */
+CMsvOperation* CIpsMtmUi::EditL(
+ TRequestStatus& /*aStatus*/,
+ const CMsvEntrySelection& /*aSelection*/)
+{
+ User::Leave(KErrNotSupported);
+ return NULL;
+}
+
+/*!
+ Function always leaves
+ */
+CMsvOperation* CIpsMtmUi::ViewL(
+ TRequestStatus& /*aStatus*/,
+ const CMsvEntrySelection& /*aSelection*/)
+{
+ User::Leave(KErrNotSupported);
+ return NULL;
+}
+
+/*!
+ Function always leaves
+ */
+CMsvOperation* CIpsMtmUi::CancelL(
+ TRequestStatus& /*aStatus*/,
+ const CMsvEntrySelection& /*aSelection*/)
+{
+ User::Leave(KErrNotSupported);
+ return NULL;
+}
+
+/*!
+ Function always leaves
+ */
+CMsvOperation* CIpsMtmUi::ReplyL(
+ TMsvId /*aDestination*/,
+ TMsvPartList /*aPartlist*/,
+ TRequestStatus& /*aCompletionStatus*/)
+{
+ User::Leave(KErrNotSupported);
+ return NULL;
+}
+
+/*!
+ Function always leaves
+ */
+CMsvOperation* CIpsMtmUi::ForwardL(
+ TMsvId /*aDestination*/,
+ TMsvPartList /*aPartList*/,
+ TRequestStatus& /*aCompletionStatus*/)
+{
+ User::Leave(KErrNotSupported);
+ return NULL;
+}