phoneapp/phoneuicontrol/inc/cphonecallheadermanager.h
branchRCL_3
changeset 24 41a7f70b3818
parent 23 40a3f856b14d
child 25 5266b1f337bd
--- 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.
         */