--- a/phoneapp/phoneuicontrol/inc/cphonecallheadermanager.h Thu Aug 19 09:54:27 2010 +0300
+++ b/phoneapp/phoneuicontrol/inc/cphonecallheadermanager.h Tue Aug 31 15:14:29 2010 +0300
@@ -21,8 +21,6 @@
//INCLUDES
#include <e32base.h>
-#include <bmbubblemanager.h>
-
#include "mphonecallheadermanagerutility.h"
#include "mphonestatemachine.h"
#include "mphoneviewcommandhandle.h"
@@ -86,20 +84,28 @@
*/
void DisplayHeaderForOutgoingCallL(
const TInt aCallId );
-
+
/**
* Sets the call header type used in the call bubble.
* @param aCallHeaderType, call header type.
*/
void SetCallHeaderType(
- const CBubbleManager::TPhoneCallTypeFlags aCallHeaderType );
+ TInt aCallHeaderType );
/**
* Returns the set call header type.
*/
- CBubbleManager::TPhoneCallTypeFlags CallHeaderType() const;
+ TInt CallHeaderType() const;
/**
+ * Sets divert indication to call header if necessary
+ * @param aCallId - Call Id.
+ * @param aCallHeaderData - Call header where indication will be set
+ * if needed.
+ */
+ void SetDivertIndication( const TBool aDivertIndication );
+
+ /**
* Checks if call is waiting, returns ETrue if call is waiting
* otherwise EFalse.
* @param aCallId, call id.
@@ -113,10 +119,10 @@
*/
TBool IsVideoCall( const TInt aCallId ) const;
- /**
+ /**
* Sets texts to call header
* @param aCallId - Call Id.
- * @param aWaitingCall waiting call indication
+ * @param aWaitingCall waiting call indication
* @param aCallHeaderData - Call header where indication will be set
* if needed.
*/
@@ -133,12 +139,7 @@
void SetPhoneNumberAvailabilityL(
const TInt aNumberLength,
const TBool aContactInfoAvailable );
-
- /**
- * @see MPhoneBubbleManagerUtility.
- */
- void GetInCallNumberTextL( TInt aCallId, TDes& aData ) const;
-
+
/**
* @see MPhoneBubbleManagerUtility.
*/