epoc32/include/mframeworksp.h
branchSymbian2
changeset 2 2fe1408b6811
parent 0 061f57f2323e
--- a/epoc32/include/mframeworksp.h	Tue Nov 24 13:55:44 2009 +0000
+++ b/epoc32/include/mframeworksp.h	Tue Mar 16 16:12:26 2010 +0000
@@ -1,1 +1,94 @@
-mframeworksp.h
+// Copyright (c) 1997-2009 Nokia Corporation and/or its subsidiary(-ies).
+// All rights reserved.
+// This component and the accompanying materials are made available
+// under the terms of the License "Symbian Foundation License v1.0" to Symbian Foundation members and "Symbian Foundation End User License Agreement v1.0" to non-members
+// which accompanies this distribution, and is available
+// at the URL "http://www.symbianfoundation.org/legal/licencesv10.html".
+//
+// Initial Contributors:
+// Nokia Corporation - initial contribution.
+//
+// Contributors:
+//
+// Description:
+// MMFrameworkSP.h
+// 
+//
+
+#ifndef __MFRAMEWORKSP_H__
+#define __MFRAMEWORKSP_H__
+
+// System includes
+//
+#include <e32def.h>
+
+// Forward class declarations
+//
+class MWAPEngineObserver;
+class CXmlTaskCoordinator;
+class CLocalContext;
+class CWapGCtxClient;
+class CAttributeLookupTable;
+class MWtaiPublicObserver;
+
+//##ModelId=3B666FA40394
+class MFrameworkSP
+/**
+@publishedAll
+@deprecated
+*/
+	{
+public:
+
+/**
+	Intended Usage	:	Return a pointer to the engine observer (pointer 
+	because it could be NULL).
+	@since			6.0
+	@return			A pointer to the MWAPEngineObsever object.
+ */
+	//##ModelId=3B666FA403C7
+	virtual MWAPEngineObserver* Observer() =0;
+
+/**
+	Intended Usage	:	Gets the Task Coordinator.
+	@since			6.0
+	@return			A reference to the Task Coordinater.
+ */
+	//##ModelId=3B666FA403C6
+	virtual CXmlTaskCoordinator& TaskCoordinator() =0;
+	
+/**
+	Intended Usage	:	Gets WAP Local Context.
+	@since			6.0
+	@return			A reference to the WAP Local Context. 
+ */
+	//##ModelId=3B666FA403BE
+	virtual CLocalContext& LocalContext() =0;
+
+/**
+	Intended Usage	:	Gets WAP Global Context.
+	@since			6.0
+	@return			A reference to the WAP Global Context. 
+ */
+	//##ModelId=3B666FA403BD
+	virtual CWapGCtxClient& GlobalContext() =0;
+
+/**
+	Intended Usage	:	Gets the Attribute Look Up Table.
+	@since			6.0
+	@return			A reference to the Attribute Look Up Table.
+ */
+	//##ModelId=3B666FA403BC
+	virtual CAttributeLookupTable& AttributeLookup() =0;
+
+/**
+	Intended Usage	:	
+	@since			6.0
+	@return			A reference to the WtaiPublic observer 
+ */
+	//##ModelId=3B666FA403B2
+	virtual MWtaiPublicObserver& WtaiPublicObserver() =0;
+
+	};
+
+#endif	// __MFRAMEWORKSP_H__