--- a/phoneapp/phoneuicontrol/inc/cphonecallheadermanager.h Tue Aug 31 15:14:29 2010 +0300
+++ b/phoneapp/phoneuicontrol/inc/cphonecallheadermanager.h Wed Sep 01 12:30:10 2010 +0100
@@ -21,6 +21,8 @@
//INCLUDES
#include <e32base.h>
+#include <bmbubblemanager.h>
+
#include "mphonecallheadermanagerutility.h"
#include "mphonestatemachine.h"
#include "mphoneviewcommandhandle.h"
@@ -84,28 +86,20 @@
*/
void DisplayHeaderForOutgoingCallL(
const TInt aCallId );
-
+
/**
* Sets the call header type used in the call bubble.
* @param aCallHeaderType, call header type.
*/
void SetCallHeaderType(
- TInt aCallHeaderType );
+ const CBubbleManager::TPhoneCallTypeFlags aCallHeaderType );
/**
* Returns the set call header type.
*/
- TInt CallHeaderType() const;
+ CBubbleManager::TPhoneCallTypeFlags 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.
@@ -119,10 +113,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.
*/
@@ -139,7 +133,12 @@
void SetPhoneNumberAvailabilityL(
const TInt aNumberLength,
const TBool aContactInfoAvailable );
-
+
+ /**
+ * @see MPhoneBubbleManagerUtility.
+ */
+ void GetInCallNumberTextL( TInt aCallId, TDes& aData ) const;
+
/**
* @see MPhoneBubbleManagerUtility.
*/